|
Передать таблицу значений в запрос для динамического списка
| ☑ |
0
AXZ
22.07.22
✎
11:20
|
Всем добрейшего времени суток! Нужна помощь:
Для списка документов формирую данные посредством запроса(конфигурация от поставщика, механизм поменять не могу), запрос пишется в параметр переменной, параметры для переменной задаются в общем модуле. Менеджер ВТ не работает (некуда подвязывать), в реквизит формы списка записать тоже не выходит
Код запроса для получения списка:
СвойстваСписка = ОбщегоНазначения.СтруктураСвойствДинамическогоСписка(); //(Возвращает структуру "ТекстЗапроса, ОсновнаяТаблица, ДинамическоеСчитываниеДанных")
ЗаполнитьЗначенияСвойств(СвойстваСписка, ЭтаФорма.Список);
СвойстваСписка.ТекстЗапроса = "ВЫБРАТЬ...";
Затем через другой общий модуль устанавливаются параметры списка
Стоит задача получения данных для одной из колонки списка из таблицы значений, задаваемой в коде ранее.
|
|
1
novichok79
22.07.22
✎
11:22
|
ВЫБРАТЬ
Т.Поле1, Т.Поле2, Т.Поле3
ПОМЕСТИТЬ ВТ_Тест
ИЗ &Тест КАК Т
Запрос.УстановитьПараметр("Тест", ТвояАхумилительнаяТаблица);
вроде так, больше года на 1С не писал
|
|
2
novichok79
22.07.22
✎
11:23
|
а вообще я бы погуглил по коду ERP, там есть все примеры.
|
|
3
AXZ
22.07.22
✎
11:30
|
(1) У меня ни СвойстваСписка, ни параметр ТекстЗапроса не связаны с типом "Запрос", УстановитьПараметр я попробовал самым первым
|
|
4
DimG
22.07.22
✎
11:38
|
не работает такое в дс
|
|
5
AXZ
22.07.22
✎
11:46
|
(4) Имеешь ввиду что реализовать невозможно?
|
|
6
Kigo_Kigo
22.07.22
✎
11:49
|
(5) То есть расширения не прелогать?
|
|
7
AXZ
22.07.22
✎
11:51
|
(6) Как раз в расширении и делаю, и сам запрос и ТЗ
|
|