Как получить в модуле формы список колонок формы документа? #373294


#0 by Chai Nic
Нужно из модуля формы получить список всех колонок табличной части документа, причем включая не только те, которые определены в метаданных документа, но и "вычисляемые", а также получить строку "формула" для каждого вычисляемого реквизита. Как это сделать?
#1 by ТелепатБот
#2 by Ёпрст
Нахрена, спрашивается в задачнике ?
#3 by Chai Nic
Для того чтобы написать универсальную процедуру сортировки табличной части документа. С обычными реквизитами проблем нет, а вот с вычисляемыми через формулу непонятно как быть..
#4 by YHVVH
а ВыгрузитьТабличнуюЧасть не прокатит?
#5 by ДенисЧ
точно не прокатит :-)
#6 by Chai Nic
Неа, там вычисляемые атрибуты формы не выгружаются.
#7 by Ёпрст
Штатно - только хранить где-то список реквизитов формы, нештатно - формекс знает...
#8 by YHVVH
тоды не знаю
#9 by Михей
забей на них, по ним сортировки нет
#10 by Chai Nic
Что значит нет, а если надо? Наверное так и придется формекс осваивать )
#11 by Ёпрст
И еще, нафига тебе знать, что там в формуле написано, если нужно всего лишь значение ?
#12 by Ёпрст
+11 Которое и так считывается, если текстовой колонке идентификатор назначен..
#13 by Chai Nic
А откуда я знаю этот идентификатор? Задача ведь стоит в написании УНИВЕРСАЛЬНОЙ процедуры, а не под конкретную форму..
#14 by ДенисЧ
Заразился от грибочка? а если нет идентификатора?
#15 by Ёпрст
в смысле ? Чего не так в ? Ежели у текстовой колонки есть идентификатор в него возвращается значение вычисленной формулы...
#16 by Ёпрст
+15  при обходе строк это значение можно иметь в выборке.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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