Программа для склада, для магазина, для производства |
Vvs "Офис-Склад-Магазин"Редактирование форм документов и отчетов |
П.11. Обработка дат.
Поля базы данных типа "дата" имеют внутреннее числовое представление и могут использоваться в арифметических операциях и условиях.
Имеются следующие средства для работы с датами:
1) Форматирующий символ "&" может использоваться для вывода на печать числового значения в формате даты "дд.мм.гг".
Например:
[&(GP3-1) ] (дата оплаты минус один день).
2) Форматирующий символ "#" может использоваться для вывода на печать даты прописью.
Например:
[#GP3 ]
3) Функция TODAY(0) возвращает текущую дату установленную в компьютере.
Например:
[&TODAY(0) ] (вывод текущей даты).
4) Функции DAY(), MONTH(), YEAR() возвращают соответственно день, месяц и год. Аргументом функции является значение даты.
Например:
[DAY(GP3)] (вывод дня оплаты).
5) Для преобразования значения даты из строки в числовую переменную используется следующая конструкция:
@XDT=#Строка в формате dd.mm.yy
где XDT - произвольное имя переменной.
Например:
@XDATA=#23.09.99
6) Запрос даты у пользователя
@XDT=?#Текст для запроса
, где XDT - имя переменной, в которую будет записано значение даты.
Пример:
@XDAT1=TODAY(0)
@XDAT1=?#Введите дату начала расчета: