Расшифровка СКД Управляемые Формы #744159


#0 by newbling
Доброго времени суток. Такая проблема. Программно формирую вывод отчёта с использованием СКД и не получается добавить расшифровку. Код: &НаКлиенте
#1 by LordCMEPTb
В управляемых формах нет отображения данных расшифровки. Может быть в этой строке должен храниться адрес временного хранилища, где эти данные живут. К слову спросить, а почему не использовать стандартную процедуру "ПриКомпоновкеРезультата" объекта?
#2 by Defender aka LINN
ПриКомпоновкеРезультата
#3 by newbling
хм, а как мне туда внешние наборы данных передать, они ж на форме живут.
#4 by LordCMEPTb
А сделать таблицы табличными частями и использовать их в модуле объекта не получится?
#5 by newbling
надо попробовать
#6 by Defender aka LINN
они ж на форме живут Угу. И передаешь ты их на клиенте, да?
#7 by newbling
Я их уже сделал табличными частями как посоветовал LordCMEPTb. Вроде как передаются. Теперь осталось как-то подсунуть документ результат который мне нужен - ТабДок.
#8 by samozvanec
я обычно кладу все во временное хранилище, где надо - получаю. в чем загвоздка?
#9 by newbling
Есть поле табличного документа на форме - ТабДок. Хочу в него вывести результат. Если пытаюсь вывести просто в ДокументРезультат, то ничего не выводится. На данный момент вот такое состояние кода:
#10 by newbling
это всё при компоновке результата. Да, временное хранилище - хорошая идея для таблиц.
#11 by samozvanec
делаю похожим образом. после мСхемаАдресВХ                = ПоместитьВоВременноеХранилище(СхемаКомпоновкиДанных    , УникальныйИдентификатор); в обработке расшифровки     Если НЕ ЗначениеЗаполнено(мРасшифровкаАдресВХ) Тогда Возврат; КонецЕсли;
#12 by newbling
я запутался. Т.е. это НЕ через процедуру модуля объекта ПриКомпоновкеРезультата, а просто на форме как у меня было в ? Просто, на данный момент в вроде как расшифровка передаётся, но я не могу вывести результат, видимо потому что не могу задать ДокументРезультат который мне нужно. А нужно мне табличное поле на форме - ТабДок.
#13 by LordCMEPTb
А установлен признак, что ТабДок - это документ, в который нужно выводить данные? В частности интересует свойство формы "РезультатОтчета"
#14 by LordCMEPTb
Ну а если табличное поле какое-то другое (не назначенное по умолчанию), то можно вызывать метод "СкомпоноватьРезультат", в котором определять собственный табличный документ.
#15 by samozvanec
нет. я передаю необходимые данные в общую форму, там вывожу в табдок. точно так же можешь вывести и в свой табдок на форме отчета. ты же при формировании заполняешь и настройки, и схему, и внешние наборы. этого достаточно для вывода в любой табдок. я использую общую форму, потому что она универсальная, там своя обработка расшифровки, примитивная. это вообще обработка у меня, нет такого метода там. я не пользуюсь стандартными фишками, если знаю, что большую их часть мне придется прописывать вручную, и, соответственно, обходить.
#16 by newbling
Вот в чём дело-то было! Спасибо большое! Ещё раз =)
#17 by samozvanec
извиняюсь, конечно, за велосипед) но местами без них никак
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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