|
Не выводится вычисляемое поле СКД
| ☑ |
0
Gossar1C
21.10.15
✎
14:05
|
Здравствуйте! Подскажите пожалуйста, есть типовой отчет в бп 3.0 Справка расчет Армотизация. Содержит схему компоновки данных и имеет программный вывод. Добавляю в схему вычисляемое поле, делаю его как ресурс. В макете схемы добавляю еще один заголовок к уже имеющимся. При формировании отчета заголовок выводится... а вот ресурс нет. С учетом что все ресурсы в этой схеме просто имеются и как-то выводятся. Отладчиком уже все прорыскал...
|
|
1
Gossar1C
21.10.15
✎
14:09
|
пробовал еще такую фичу, решил добавить в запрос произвольное поле: 1 КАК Поле1
Все норм сохранил, указал что это ресурс. Опять не выводит. Решил пройтись отладчиком и вот что обнаружил. При формировании макета компоновки запрос меняется x_x. Добишь в схеме компоновки данных в наборе запрос такой какой мне нужно, в настроках для макета имеется это поле, но при выполнении метода КомпоновщикНастроек.Выполнить(Схема,НастройкиДляОтчета) запрос меняется и поле пропадает!!! Читал что нужно копать в сторону хранилища настроек, но если у меня их не имеется? Да и по коду он нигде их не загружает.
|
|
2
Gossar1C
21.10.15
✎
14:11
|
еще есть предположение что этот метод (типовой код)
КомпоновщикНастроек.Восстановить()
убивает мое вычисляемое поле, а если его заремить начинают сыпаться ошибки мол то-то поле не может использоваться там то и там то (не относится к моему полю!!!)
|
|
3
Gossar1C
21.10.15
✎
14:17
|
к (0) насчет ресурсов, имелось ввиду что в выбранных полях отчета (в настройках) ни один ресурс не указан. Как он их выводит? По коду:
//Обозначим начало вывода
ПроцессорВывода.НачатьВывод();
ПроцессорВывода.Вывести(ПроцессорКомпоновки, Истина);
кароч я запутался
|
|
4
Gossar1C
21.10.15
✎
14:38
|
мне почему-то кажется, что форум похож по большей части в рассадник политических обсуждений и новостей) чем на профессиональный... ну ок.
|
|