ADD REPLACE — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м |
||
| (не показано 7 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
| − | + | [[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]] | |
Текущая версия на 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' } ) )