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

Материал из Фабиус wiki
Перейти к: навигация, поиск
(Новая страница: «Add_Replace - это процедура Add_Replace(<блок кода> [,<признак добавления=False>] [,массив семафоров=Nil] [,I…»)
 
м
 
(не показано 8 промежуточных версий этого же участника)
Строка 1: Строка 1:
Add_Replace - это процедура
+
[[ADD_REPLACE]] - это процедура
 +
Добавление или изменение полей записи
 +
[[ADD_REPLACE]]( <блок кода> [,<признак добавления=False>] [,массив семафоров=Nil] [,IsChange=True] [,IsCorrMtunForPRVS=True] [,no_rec_sn] [,SourceTable] )
  
Add_Replace(<блок кода> [,<признак добавления=False>] [,массив семафоров=Nil] [,IsChange=True] [,IsCorrMtunForPRVS=True] [,no_rec_sn] [,SourceTable] )
+
IsChange=False - запрет отработки зависимостей
  
Добавление или изменение полей записи
+
IsCorrMtunForPRVS=False - запрет корректировки MTUN (для PRVS)
  
IsChange=False-запрет отработки зависимостей
+
no_rec_sn - не изменять SittingNum
  
IsCorrMtunForPRVS=False-запрет кор-ки MTUN(для PRVS)
+
SourceTable - при указании все поля перезаписываются из этой таблицы
 +
= Пример =
 +
( r08 )->( Add_Replace( {|| FIELD->PNAME := name_tov }, true, { 'KOD' } ) )
 +
= Смотрите также =
 +
[[Полезные функции]]
  
no_rec_sn-не изменять SittingNum
+
[[Функции Delphi]]
 
+
SourceTable-при указании все поля перезаписываются из этой таблицы
+

Текущая версия на 13:53, 1 марта 2024

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

Добавление или изменение полей записи

ADD_REPLACE( <блок кода> [,<признак добавления=False>] [,массив семафоров=Nil] [,IsChange=True] [,IsCorrMtunForPRVS=True] [,no_rec_sn] [,SourceTable] )

IsChange=False - запрет отработки зависимостей

IsCorrMtunForPRVS=False - запрет корректировки MTUN (для PRVS)

no_rec_sn - не изменять SittingNum

SourceTable - при указании все поля перезаписываются из этой таблицы

Пример

( r08 )->( Add_Replace( {|| FIELD->PNAME := name_tov }, true, { 'KOD' } ) )

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

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

Функции Delphi