PUTHEAPONDATE — различия между версиями
Материал из GB wiki
Bars (обсуждение | вклад) |
Pepel (обсуждение | вклад) м |
||
Строка 1: | Строка 1: | ||
{{Функция ГБ | {{Функция ГБ | ||
|Название=PUTHEAPONDATE | |Название=PUTHEAPONDATE | ||
− | |Описание=Изменяет значение хипового поля и фиксирует дату его изменения. Возвращает новое значение хипа. | + | |Описание=Изменяет значение хипового поля и фиксирует дату его изменения. Возвращает новое значение хипа[http://nedoleteli.ru]. |
|Синтаксис=PUTHEAPONDATE ('''Хип''','''Имя поля''','''Новое значение поля''','''Дата''') | |Синтаксис=PUTHEAPONDATE ('''Хип''','''Имя поля''','''Новое значение поля''','''Дата''') | ||
|Аргументы= | |Аргументы= | ||
Строка 15: | Строка 15: | ||
}}<br/>{{Аргумент | }}<br/>{{Аргумент | ||
|Название=Дата | |Название=Дата | ||
− | |Пояснение=Дата, когда произошло изменение указанного поля. Если дата указана неверно (ошибочный формат и т.д.), то фиксируется текущая дата. | + | |Пояснение=Дата, когда произошло изменение указанного поля. Если дата указана неверно (ошибочный формат и т.д.), то фиксируется текущая дата[http://sweet-news.ru]. |
}} | }} | ||
− | |Результат=Строка. | + | |Результат=Строка[http://dn-fun.ru]. |
|Пример=PutHeapOnDate(Partner.Heap,`@Department`,`25`,`10.01.2007`) - запишет в поле Partner.Heap.@Department значение 25, а в поле Partner.Heap.@Department$2007.01.10 старое значение поля Partner.Heap.@Department | |Пример=PutHeapOnDate(Partner.Heap,`@Department`,`25`,`10.01.2007`) - запишет в поле Partner.Heap.@Department значение 25, а в поле Partner.Heap.@Department$2007.01.10 старое значение поля Partner.Heap.@Department | ||
}} | }} |
Версия 13:51, 13 мая 2010
Изменяет значение хипового поля и фиксирует дату его изменения. Возвращает новое значение хипа[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