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