DocFromBuf — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
(Новая страница: «DocFromBuf - это процедура DocFromBuf([form] [,OpKind=0] [,ArExtra=nil] [,ArBlk=nil] [,IsDocExit=True] [,AddFiltValue=False] [,UpdExtParent=True])…»)
 
м
 
Строка 1: Строка 1:
DocFromBuf - это процедура
+
[[DocFromBuf]] - это процедура
 
+
Перенос из буфера документов записей в форму form
DocFromBuf([form] [,OpKind=0] [,ArExtra=nil] [,ArBlk=nil] [,IsDocExit=True] [,AddFiltValue=False] [,UpdExtParent=True])
+
[[DocFromBuf]]( [form] [,OpKind=0] [,ArExtra=nil] [,ArBlk=nil] [,IsDocExit=True] [,AddFiltValue=False] [,UpdExtParent=True] )
 
+
перенос из буфера документов записей в форму form
+
  
 
OpKind=0 запрос о необходимости генерации номера док-та
 
OpKind=0 запрос о необходимости генерации номера док-та
Строка 32: Строка 30:
  
 
= Смотрите также =
 
= Смотрите также =
 +
[[Полезные функции]]
  
 
[[Функции Delphi]]
 
[[Функции Delphi]]
 
[[Полезные функции]]
 

Текущая версия на 11:57, 5 мая 2017

DocFromBuf - это процедура

Перенос из буфера документов записей в форму form

DocFromBuf( [form] [,OpKind=0] [,ArExtra=nil] [,ArBlk=nil] [,IsDocExit=True] [,AddFiltValue=False] [,UpdExtParent=True] )

OpKind=0 запрос о необходимости генерации номера док-та

OpKind=1 генерация номера док-та

OpKind=2 отмена генерации номера док-та

ArExtra-массив дополнит.присваиваний без отработки связей в формате {{ревизит,значение},{}...}, выполняемый для каждой записи в буфере SQL-ем

ArBlk-блок кода,выполняемый для каждой записи в буфере, исп-ся для присваивания в допол.реквизиты:

Пример

DocFromBuf(,0,{{"DATDOC",SAT2->DATDOC}}, {||FIELD->M_TEXT:=WRITEMVAR(M_TEXT,"SELIB",32)

IsDocExit - выполнять ли события закрытия документов

AddFiltValue - заменять на значения текущего фильтра ?

UpdExtParent - обновлять поле ExtParent ,?

После выполнения:позиционирование на 1-ой добавленной записи

возврат идент.кода последней добавленной записи

Идент.коды добавленных записей идут подряд

Смотрите также

Полезные функции

Функции Delphi