Модуль FORMAT
Модуль FORMAT предназначен для форматированного вывода чисел, дат и времени. Модуль состоит из двух групп функций: функций, использующих форматы из настроек программы и функций, принимающих форматы в качестве параметра. Функции первой группы позволяют использовать форматы, настроенные пользователем с помощью диалогового окна настройки форматов. Вторая группа функций использует объекты форматов, также определяемые в модуле FORMAT.
Функции
Функции, использующие форматы из настроек программы для преобразования в строковое представление:
Функции, использующие задаваемые параметром форматы для преобразования в строковое представление:
Функции, считывающие форматы из настроек программы:
- СЧИТАТЬ_ФОРМАТ_Ц
- СЧИТАТЬ_ФОРМАТ_Ч
- СЧИТАТЬ_ФОРМАТ_Л
- СЧИТАТЬ_ФОРМАТ_Д
- СЧИТАТЬ_ФОРМАТ_В
- СЧИТАТЬ_ФОРМАТ_ДВ
Прочие функции:
РИМСКОЕ_ЧИСЛО | – | преобразует целое число в строку римского представления. |
ЧАСОВОЙ_ПОЯС | – | возвращает часовой пояс (time zone). |
ДАТАП | – | возвращает дату прописью. |
ДАТАП0 | – | возвращает дату прописью с нулем перед числами от 1 до 9. |
ДЕНЬП | – | возвращает день недели прописью. |
МЕСП | – | возвращает название месяца прописью. |
РУБП | – | возвращает слово "рубль" с правильным окончанием, зависящим от суммы. |
КОПП | – | возвращает слово "копейка" с правильным окончанием, зависящим от числа копеек в сумме. |
СУММАП | – | возвращает сумму прописью. |
СУММАП_АНГЛ | – | возвращает сумму прописью на английском языке. |
Объектные типы
- ФОРМАТ_ЦЕЛОГО – формат вывода целых чисел;
- ФОРМАТ_ЧИСЛА – формат вывода вещественных чисел;
- ФОРМАТ_ЛОГИКИ – формат вывода логических значений;
- ФОРМАТ_ДАТЫ – формат вывода дат;
- ФОРМАТ_ВРЕМЕНИ – формат вывода времени.
- ФОРМАТ_ДАТЫ_ВРЕМЕНИ – формат вывода даты и времени;
Настройку форматов вывода можно осуществлять при помощи специального диалога настройки программы на вкладке Форматы.