К сожалению, в последний выпуск вкралась ошибка :-(
Функции-перевертыши, конечно же, должны выглядеть так:
// Возвращает дату в формате YYYYMMDD
PROCEDURE GetSQLDate(dateInput : Date) : Text[30];
BEGINEXIT(FORMAT(dateInput,0, '<Year4><Month,2><Day,2>'));
END;
// Возвращает время, которое можно записать на сервер
PROCEDURE GetSQLTime(timeInput : Time) : Text[30];
BEGINEXIT(FORMAT(timeInput,0, '1754-01-01 <Hours24>:<Minutes>:<Seconds>'));
END;
Всем приятного дня и хорошего настроения!
С наилучшими пожеланиями,
Андрей Стрельников.
Группа «Technologies like Art».
Разработки в сфере ERP, SOP, B2B. Скоростные и суперскоростные оптимизации систем.
e-mail: likeart@mail.ru.
Технологии как искусство. Что такое главное?
P.S.Хотите поделиться своими знаниями? Всегда Welcome! Любые статьи, Q & A, FAQ,
советы - все опубликуем, обязательно укажем автора и дадим линк на сайт :-)