СКД 1с Почему не доступна расшифровка? #754904


#0 by ЭЦ
ГОСПОДА ! Имеется внешний отчет а СКД. ПриКомпоновкеРезультата подставляются параметры. Результат выводится в поле табличного документа размещенном на форме отчета. Все работает, однако раскрыть объекты введенные в отчет невозможно - лупа не появляется. В чем тут может быть причина. Прошу подсказать
#1 by aleks_default
ДанныеРасшифровки есть?
#2 by aleks_default
В смысле есть ли такой реквизит в форме и передается ли он в процессор компановки?
#3 by aleks_default
*компоновки
#4 by Fuas4
Еще ТолькоПросмотр нужно установить для табличного документа
#5 by ЭЦ
ТолькоПросмотр - установлено
#7 by aleks_default
Нутк, понятно, пустые ДанныеРасшифровки...
#8 by ЭЦ
Почему пустые? Вроде как при инициализации процессора должны зполняться - по умолчанию
#9 by aleks_default
У формы отчета есть свойство, в котором стандартно хранятся данные расшифровки. Это реквизит формы типа строка неограниченной длянны. И оттуда они берутся при выполнении расшифровки отчета. В процедуру ПриКомпоновкеРезультата этот реквизит передается и там заполняется. Ты же создаешь данные расшифровки вручную и никак не связываешь его со свойством формы. В этом случае тебе придется писать ОбработкуРасшифровки вручную
#10 by ЭЦ
Добавил реквизит формы ДанныеРасшифровки тип Строка При компоновке теперь выглядит так : ПроцессорВывода.Вывести(ПроцессорКомпоновки); Лупа все равно не появляется. :-(
#11 by aleks_default
У формы свойство "ДанныеРасшифровки" заполнено?
#12 by ЭЦ
У формы имеется реквизит "ДанныеРасшифровки" Руками в него ничего не писал
#13 by aleks_default
Да не реквизит, реквизит понятно. Свойство в палитре свойств формы смотри.
#14 by ЭЦ
Свойство "ДанныеРасшифровки"у формы отсутствует у Поля табличного документа - тоже
#15 by Nuobu
Ты делаешь вот так?
#16 by ЭЦ
Ну да только табДок у меня существует на форме
#17 by aleks_default
Блин, нет доступа к файлообменникам.. картинку не могу скинуть. Короче, в конструкторе форм, в окошке слева вверху (там где структура элементов формы описана) самый верхний элемент "Форма". Кликаешь правой дважды. в свойствах ищешь слово "Данные расшифровки", если пустое - заполняешь твоим добавленным реквизитом. Все, устал.
#18 by ЭЦ
Ок Пока отдохни щас попробуем
#19 by Nuobu
Ну да только. Суть в том, что ты сначала формируешь временный таб док, заполняешь его, а потом - выводишь в табличный документ на форме. В этом случае надеяться на адекватную расшифровку - не стоит. Попробуй передать табличный документ с формы в процедуру заполнения.
#20 by ЭЦ
Все заработало. Оказывается надо было всего навсего сохранить отчет с новым именем. какието глюки у нас с сохранением настроек Так что всем спасибо
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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