Инструменты пользователя

Инструменты сайта


programmirovanie_v_dx:pechat_dannyx_formy

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
programmirovanie_v_dx:pechat_dannyx_formy [2019/02/06 09:27]
jurist23rus [OnPrint]
programmirovanie_v_dx:pechat_dannyx_formy [2019/03/14 11:20] (текущий)
7bit
Строка 15: Строка 15:
 Установив обработчик события,​ вы можете влиять на процесс печати. В параметр Action передается действие,​ которое выполняет программа во время печати. Возможны следующие значения:​ Установив обработчик события,​ вы можете влиять на процесс печати. В параметр Action передается действие,​ которое выполняет программа во время печати. Возможны следующие значения:​
  
-  * **paBeginPrint** ​Начало печати. Параметр SourceName содержит полный путь к файлу шаблона. В этот момент вы можете выполнить какие-то подготовительные действия. Параметр Accept игнорируется. +  * **paBeginPrint** ​- начало печати. Параметр SourceName содержит полный путь к файлу шаблона. В этот момент вы можете выполнить какие-то подготовительные действия. Параметр Accept игнорируется. 
-  * **paBeginData** ​Начало данных. Данное действие соответствует тому, когда программа впервые встречает тег form или grid. В этот момент программа переводит курсор набора данных на первую запись - это действие по умолчанию,​ если параметр Accept равен False. Вы можете перехватить это действие,​ установив Accept в True. В скрипте вы можете,​ к примеру,​ позиционировать курсор на первой записи своего набора данных. +  * **paBeginData** ​- начало данных. Данное действие соответствует тому, когда программа впервые встречает тег form или grid. В этот момент программа переводит курсор набора данных на первую запись - это действие по умолчанию,​ если параметр Accept равен False. Вы можете перехватить это действие,​ установив Accept в True. В скрипте вы можете,​ к примеру,​ позиционировать курсор на первой записи своего набора данных. Параметр SourceName содержит имя источника данных,​ указанного в теге form/grid. Это может быть имя формы, запроса или произвольное имя. 
-     ​* ​Параметр SourceName содержит имя источника данных,​ указанного в теге form/grid. Это может быть имя формы, запроса или произвольное имя. +  * **paNextData** ​- следующая запись. Когда программа встречает тег end, она перемещает курсор набора данных на следующую запись и повторяет часть шаблона между тегами form-end или grid-end. Если достигнут конец записей,​ то программа переходит к участку шаблона за тегом end. Перемещение курсора - это действие по умолчанию,​ если Accept равен False. Установите Accept в True, если хотите перехватить это действие. Например,​ вы можете перейти к следующему элементу массива данных или переместить курсор на следующую запись. Когда достигните конца данных,​ то установите Accept в False, чтобы программа продолжила печать шаблона за тегом end. Параметр SourceName содержит имя источника данных,​ указанного в теге form/grid. Это может быть имя формы, запроса или произвольное имя. 
- +  * **paPrintField** ​- печать поля. SourceName - имя источника данных,​ FieldName - имя поля. Если Accept равен True, то значение поля будет вычислять скрипт,​ передавая Value в шаблон. Если Accept равен False, то программа сама будет вычислять поле штатными средствами. 
-  * **paNextData** ​Следующая запись. Когда программа встречает тег end, она перемещает курсор набора данных на следующую запись и повторяет часть шаблона между тегами form-end или grid-end. Если достигнут конец записей,​ то программа переходит к участку шаблона за тегом end. Перемещение курсора - это действие по умолчанию,​ если Accept равен False. Установите Accept в True, если хотите перехватить это действие. Например,​ вы можете перейти к следующему элементу массива данных или переместить курсор на следующую запись. Когда достигните конца данных,​ то установите Accept в False, чтобы программа продолжила печать шаблона за тегом end. +  * **paEndPrint** ​- конец печати. Файл документа уже сформирован. Вы можете выполнить какие-то завершающее действия,​ например освобождение памяти. Параметр Accept игнорируется.
-    * Параметр SourceName содержит имя источника данных,​ указанного в теге form/grid. Это может быть имя формы, запроса или произвольное имя. +
- +
-  * **paPrintField** ​Печать поля. ​ +
-    * SourceName - имя источника данных, ​ +
-    * FieldName - имя поля. ​ +
- +
-Если Accept равен True, то значение поля будет вычислять скрипт,​ передавая Value в шаблон. Если Accept равен False, то программа сама будет вычислять поле штатными средствами. +
- +
-  * **paEndPrint** ​Конец печати. Файл документа уже сформирован. Вы можете выполнить какие-то завершающее действия,​ например освобождение памяти. Параметр Accept игнорируется.+
  
 <WRAP center round info 90%> <WRAP center round info 90%>
programmirovanie_v_dx/pechat_dannyx_formy.txt · Последние изменения: 2019/03/14 11:20 — 7bit