PUTHEAPONDATE — различия между версиями
Материал из GB wiki
Bars (обсуждение | вклад) |
Олейник (обсуждение | вклад) м (Правки Pepel (обсуждение) откачены к версии Bars) |
(не показана 1 промежуточная версия 1 участника) | |
(нет различий)
|
Текущая версия на 07:48, 5 июня 2010
Изменяет значение хипового поля и фиксирует дату его изменения. Возвращает новое значение хипа.
Синтаксис
PUTHEAPONDATE (Хип,Имя поля,Новое значение поля,Дата)
Аргументы
- Хип
- Строка, которая содержит хип (множество строк вида имя_поля=значение).
- Имя поля
- Строка, являющаяся именем поля, значение которого требуется обновить.
- Новое значение поля
- Строка, являющаяся новым значением указанного во втором параметре поля.
- Дата
- Дата, когда произошло изменение указанного поля. Если дата указана неверно (ошибочный формат и т.д.), то фиксируется текущая дата.
Тип результата
- Строка.
Примеры
PutHeapOnDate(Partner.Heap,`@Department`,`25`,`10.01.2007`) - запишет в поле Partner.Heap.@Department значение 25, а в поле Partner.Heap.@Department$2007.01.10 старое значение поля Partner.Heap.@Department