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