Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
09 июн 2024, 01:13

Форма выбора с отбором

Автор denis-moscow1987, 02 июл 2014, 13:57

0 Пользователей и 1 гость просматривают эту тему.

denis-moscow1987

Здравствуйте, создал общую форму, в ней реквизит Тип Динамический список, в него произвольным запросом выгружаю данные из справочника контрагенты. В ТЧ документа в реквизите Контрагент выбираю контрагента,далее нажимаю на реквизит ТЧ Адрес, выходит данная форма с отбором по контрагенту(Контрагент,Адрес,Телефон). Решил повесить на данную форму кнопку. При нажатии на которую выходит форма списка справочника контрагенты, с отбором по контрагенту который в форме.

ЗначениеОтбора  = Новый Структура("Контрагент", Элементы.Список.ТекущиеДанные.Контрагент);
ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
ОткрытьФорму("Справочник.Контрагенты.ФормаСписка", ПараметрыВыбора);

Список -  Это реквизит созданный в общей форме(Тип Динамический список)
Контрагент -  Реквизит.
Отбор не работает, в чем проблема?

Новенькая

а если просто:

   ПараметрыВыбора = Новый Структура;
   ПараметрыВыбора .Вставить("Контрагент", Элементы.Список.ТекущиеДанные.Контрагент);
   ОткрытьФорму("Справочник.Контрагенты.ФормаСписка", ПараметрыВыбора , Элемент);

denis-moscow1987

Цитата: Новенькая от 02 июл 2014, 14:59
а если просто:

   ПараметрыВыбора = Новый Структура;
   ПараметрыВыбора .Вставить("Контрагент", Элементы.Список.ТекущиеДанные.Контрагент);
   ОткрытьФорму("Справочник.Контрагенты.ФормаСписка", ПараметрыВыбора , Элемент);
На Элемент Ругается, заменил на ЭлементЫ.
Нет отбора нет.

sadovod

В настройках списка с контрагентами установлена "Основная таблица"?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск