0
PiotrLoginov
09.12.12
✎
07:05
|
Здравствуйте всем. Никто не охарактеризует КоллекцияПечатныхФорм парой фраз - что за параметр такой у процедуры внешней печатной формы Печать() и можно ли как-нибудь увидеть в отладчике содержимое ТаблицыЗначений, которую он из себя представляет, а точнее ячейку колонки ТабличныйДокумент?
Просто механизм использования параметра нигде не описан толком, и вопросов по этой теме значительно больше, чем ответов.
Во-первых, у меня лично возникают какие-то непонятки с терминологией. Как только запускается процедура, тут же вижу в отладчике, что таблица значений внутри этого параметра уже имеет одну строку с колонкой ИмяМакета, где значение - вовсе не название макета Табличного документа для данной внешней обработки, а идентификатор текущей вызванной команды! Зачем идентификатор команды называть ИмяМакета?
Во-вторых, я правильно понимаю, что параметр КоллекцияПечатныхФорм и исходящий, и входящий одновременно? Т.е. при запуске процедуры Печать() туда автоматически вставляется ТаблицаЗначений с уже заполненными некоторыми колонками, а по выполнении процедуры именно в доселе еще пустую ячейку колонки ТабличныйДокумент помещается сформированный со всеми необходиыми значениями готовый к прочтению табличный документ.
Можно ли как-то увидеть его в отладчике? Допустим в окне "Вычислить выражение" обратиться к КоллекцияПечатныхФорм.Колонки.ТабличныйДокумент с помощью соответствующего метода.
Заранее спасибо за любые высказывания по теме. Надоело править ВПФ методом научнго тыка. Хочется толком разобраться в алгоритме формирования табличных документов.
|
|