|
Внешние печатные формы
| ☑ |
0
Flempy
10.08.20
✎
09:23
|
Пытаюсь до конца разобраться с ВПФ и возник вопрос. Допустим есть ВПФ "ТОРГ-12", в модуле объекта объявлена процедура заполнения шапки ПФ с передаваемыми параметрами(то что в скобках).
Процедура ЗаполнитьРеквизитыШапкиТОРГ12(ДанныеПечати, Макет, ТабличныйДокумент)
Уже потом, в коде, через "ДанныеПечати" можно получить любую информацию из документа, будь то сведения о грузополучателе либо плательщике. Собственно сам вопрос: на что ссылается это "ДанныеПечати", откуда он берет данные для предоставления информации из документа?
Буду благодарен, если кто скинет ссылку, где про это можно прочитать
|
|
1
ГдеСобака Зарыта
10.08.20
✎
09:32
|
Ну в том же модуле объекта функция должна быть типа ДанныеДокументовДляПечатиТОРГ12(МассивОбъектов,...), которая запросом получает данные из БД.
|
|
2
Flempy
10.08.20
✎
10:00
|
(1) К сожалению, не нашел там подобного запроса. Сейчас смотрю другие ВПФ, там объявлена вот такая функция
Функция СформироватьПечатнуюФорму(СсылкаНаДокумент,ОбъектыПечати)
И тут уже обращаются к данным документа через СсылкуНаОбъект, который нигде не объявлен и опять же непонятно, откуда он берет данные
|
|
3
bolder
10.08.20
✎
10:04
|
(0) Посмотри модуль менеджера.
|
|
4
DJ Anthon
10.08.20
✎
10:04
|
там же всё и написано. поиск по всем текстам делаешь на нужную процедуру и восстанавливаешь логику программы
|
|
5
Flempy
10.08.20
✎
10:06
|
(3) Разве он есть в ВПФ?
|
|
6
dka80
10.08.20
✎
10:09
|
(5) модуль менеджера документа. В нем формируются исходные данные для печати
|
|
7
ГдеСобака Зарыта
10.08.20
✎
10:10
|
Скачай БСП. В ней куча примеров всяких разных способов формирования ВПФ.
|
|