PUTHEAPONDATE

Материал из GB wiki
Перейти к: навигация, поиск

Изменяет значение хипового поля и фиксирует дату его изменения. Возвращает новое значение хипа[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