Имя: Пароль:
1C
1С v8
Не выводится вычисляемое поле СКД
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
мне почему-то кажется, что форум похож по большей части в рассадник политических обсуждений и новостей) чем на профессиональный... ну ок.