UNIFOR
Материал из Wikipedia
								Версия от 12:43, 7 апреля 2010; Sokv (обсуждение | вклад) (Новая страница: «==Перечень функций формат-программы UNIFOR с примерами их применения==  {{Описание функции UNIFOR …»)
Содержание
Перечень функций формат-программы UNIFOR с примерами их применения
Выдать содержимое документа полностью – &uf('0…
Вид функции: 0.
Назначение: Выдать содержимое документа полностью (формат ALLl).
Формат (передаваемая строка):
0
Примеры:
&unifor('0')
Выдача данных, связанных с датой и временем – &uf('3…
Вид функции: 3.
Назначение: Выдача данных, связанных с датой и временем.
Формат (передаваемая строка):
Имеются следующие подфункции:
- 3 - выдать текущую дату в виде ГГГГММДД.
 - 30 - выдать текущий год в виде ГГГГ.
 - 31 - выдать текущий месяц в виде ММ (с лидирующим нулем).
 - 32 - выдать текущий день в виде ДД (с лидирующим нулем).
 - 33 - выдать текущий год в виде ГГ.
 - 34 - выдать текущий месяц в виде М (без лидирующего нуля).
 - 35 - выдать текущий день в виде Д (без лидирующего нуля).
 - 36MM - выдать по заданному номеру месяца его название на русском языке в именительном падеже.
 - 37MM - выдать по заданному номеру месяца его название на русском языке в родительном падеже.
 - 38MM - выдать по заданному номеру месяца его название на английском языке.
 - 39 - выдать текущее время.
 - 3А - выдать номер текущего дня от начала года.
 - 3BГГГГММДД/ддд - прибавить/вычесть из заданной даты в виде ГГГГММДД заданное количество дней (ддд – м.б. с минусом) и вернуть полученную дату в виде ГГГГММДД.
 - 3СГГГГММДД/ГГГГММДД - вычесть из одной даты в виде ГГГГММДД другую дату в виде ГГГГММДД и вернуть разницу в виде количества дней.
 
Примеры:
&unifor('36',&unifor('34'))
Удалить двойные кавычки из заданной строки – &uf('9…
Вид функции: 9.
Назначение: Удалить двойные кавычки из заданной строки.
Формат (передаваемая строка):
9<исх.строка>
Примеры:
&unifor("9"v200^a)