СКД программный вывод расшифровка #768950


#0 by Soulseller76
При программном выводе СКД не работает расшифровка.Вместо формы объекта выходят цифры. Куда хоть смотреть?!
#1 by Soulseller76
Забыла сказать. Обычные формы.
#2 by zladenuw
ну так ты выводишь. код покажи
#3 by Тролль главный
лучше запрос
#4 by Soulseller76
В двух словах о проблеме. Есть макет типа "схема компоновки данных". Там программно заполняются параметры и компонуется отчет. Но в результате даже у ссылочных полей не работает расшифровка. Отчет формируется по нажатию кнопки:
#5 by PR третий
Нахрен тебе запрос? Мадам просто не понимает, что ручная обработка расшифровки предполагает ручную обработку этих самых "цифр", которые не цифры, а вполне себе другой тип. В Яндексе уже давно все расшивровано на эту тему.
#6 by zladenuw
так нахрена вручную формировать отчет ? параметры можно подсунуть и без формирования программно
#7 by zladenuw
в добавок. при изменение их просто обновляешь их в компоновке.
#8 by Soulseller76
Так в каком месте устроить эту "ручную обработку"? Если писать Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка), то где ее вызывать? При двойном клике на отчете в эту процедуру я не попадаю.
#9 by PR третий
#10 by PR третий
+ Вообще, по-моему расшифровку даже при программном выводе можно оставить типовую, главное выводить правильно.
#11 by Soulseller76
Что значит "правильно"? Я ее выводу неверно? Тогда в чем моя ошибка?
#12 by zladenuw
что тебе именно нужно. вот уйма примеров.
#13 by zladenuw
а вообще мой тебе советь почитать книгу Хрусталевой про реализацию сложных отчетов. там про расшифровку так же есть
#14 by EvgeniuXP
хрусталева - это основы, много что там не досказано
#15 by EvgeniuXP
И осталось за кулисами
#16 by Soulseller76
Я это все читала! Я много инфы перекопала прежде чем решилась обратиться за помощью в форум. Не помогает мне это. :(
#17 by Soulseller76
Когда я делаю внешний отчет с этим же запросом и выводом на форму - все как описано в той ссылке, что вы мне дали - все ок! Но когда это все 1. Макет документа и 2. Я программно вывожу в табличный документ, который инициирую в процедуре - не срабатывает.
#18 by DailyLookingOnASunse
Ну и теперь для табличного документа нужно закодить обработчик "ОбработкаРасшифровки".
#19 by Soulseller76
Откуда данный обработчик вызывать? Если я его помещаю просто в код - то на него нет реакции при отладке.
#20 by EvgeniuXP
нет реакции, значит не в макете у ячейки табличного документа не указала имя расшифровки.
#21 by EvgeniuXP
потом положи туда значение (заполняют как параметры в макете) - и будет срабатывать.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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