PUTHEAPONDATE

Материал из GB wiki
Версия от 14:11, 23 марта 2010; Bars (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Изменяет значение хипового поля и фиксирует дату его изменения. Возвращает новое значение хипа.

Синтаксис

PUTHEAPONDATE (Хип,Имя поля,Новое значение поля,Дата)

Аргументы

Хип
Строка, которая содержит хип (множество строк вида имя_поля=значение).
Имя поля
Строка, являющаяся именем поля, значение которого требуется обновить.
Новое значение поля
Строка, являющаяся новым значением указанного во втором параметре поля.
Дата
Дата, когда произошло изменение указанного поля. Если дата указана неверно (ошибочный формат и т.д.), то фиксируется текущая дата.

Тип результата

Строка.

Примеры

PutHeapOnDate(Partner.Heap,`@Department`,`25`,`10.01.2007`) - запишет в поле Partner.Heap.@Department значение 25, а в поле Partner.Heap.@Department$2007.01.10 старое значение поля Partner.Heap.@Department