КомпоновщикМакета не формирует текст запроса #771655


#0 by ANQO
Всем привет! Есть форма документа, в ней реквизит формы с типом данных "КомпоновщикНастроекКомпоновкиДанных", на саму форму переброшен КомпоновщикНастроекКомпоновкиДанных.Настройки.Отбор. Идея такая - пользователь интерактивно задает условия отбора, нажимает кнопку и компановщик берет схему с запросом и изменяет его состыковывая этот запрос с отбором сделанным пользователем (как это происходит в СКД), а я далее извлекаю текст этого запроса и работаю с ним. Вроде должно работать, но в МакетСКД.НаборыДанных - пусто, хотя там должен быть новый текст запроса в МакетСКД.НаборыДанных.Запрос. Т.Е. Компоновщик не формирует новый текст. Вот код: МакетСКД = КомпоновщикМакета.Выполнить(СКД,Настройки ,ДанныеРасшифровки); В чем проблема? Может это работает только в ОтчетОбъект?
#1 by ИсчадиеADO
посмотри, что у тебя в настройках в структуре и в выбранных полях
#2 by ИсчадиеADO
"Может это работает только в ОтчетОбъект"  - нет, везде, но порою приходится поискать ошибку
#3 by Pistol
"Вроде должно работать" - это с чего такая уверенность?
#4 by Armando
ЭтаФорма.МойКомпановщик инициализирован?
#5 by ANQO
Да, при открытии инициализирую
#6 by AneJIbcuH
В Компоновщик загружаешь настройки из Макета также при открытии?
#7 by ANQO
Проблема решена. В этом то она и была. Нужно было при открытии, перед инициализацией, загрузить настройки по умолчанию из Схемы в Компоновщик. Всем спасибо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С