Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ОткрытьФорму и ДинамическийСписок
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
5H1
Здравствуйте.
Создаю и вывожу на форму таблицу значений программно, колонке "ЛицевойСчет" нужно также программно установить действие "НачалоВыбора":

НовыйЭлемент.УстановитьДействие("НачалоВыбора", "ЛицевойСчетНачалоВыбора");


В процедуре "ЛицевойСчетНачалоВыбора" пытаюсь открыть форму:

&НаКлиенте
Процедура ЛицевойСчетНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    
    ОткрытьФорму("Справочник.ЛицевыеСчета.Форма.ФормаСписка");
    
КонецПроцедуры


Все казалось бы отлично, форма открывается, но форма списка имеет произвольный запрос и колонки создаются в соответствии с результатом запроса, а форма открывается без результата динамического списка, нету даже полей объекта типа ЭтаФорма.Список.ПроизвольныйЗапрос, ЭтаФорма.Список.ТекстЗапроса и т.д

Как победить ЭтуФорму и передавать текст запроса?
pablo
5H1 @ Сегодня, 2:10 необходимо зарегистрироваться для просмотра ссылки ,
Как вариант - сделать статический запрос в динамическом списке с параметром.
Например:
выбрать а,б из С где &Параметр=1 
объединить все
выбрать а,б из Д где &Параметр=2
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.