0

Функция Формат()

Формирует требуемое представление значений простых типов (Число, Дата и Булево)

Синтаксис

Функция Формат() имеет следующий синтаксис:

Строка Формат(Значение, [ФорматнаяСтрока])

А также альтернативный англоязычный синтаксис:

string Format(Value, [FormatString])

Параметры

Описание параметров функции Формат():

Имя параметра* Тип Описание
Значение Число, Дата, Булево Форматируемое значение.
ФорматнаяСтрока Строка Форматная строка определенной структуры, содержащая параметры форматирования, перечисленные через точку с запятой. Если параметры не указаны, то используется форматирование по умолчанию (как если бы происходило преобразование к строке).
*Жирным шрифтом выделены обязательные параметры

Возвращаемое значение

Строка

Описание

Функция Формат() формирует удобное для чтения представление значений простых типов (Число, Дата или Булево). Данная функция востребована при создании отчетов и при прочем визуальном отображении значений.

Внимание! Для пустых значений (Число = 0 и Дата = 01.01.0001 00:00:00) функция возвращает пустую строку

Доступность

Версия Поддержка
8.1 Сервер, Клиент, Внешнее соединение
8.2 Сервер, Толстый клиент, Тонкий клиент, Веб-клиент, Внешнее соединение
8.3 Сервер, Толстый клиент, Тонкий клиент, Веб-клиент, Внешнее соединение, Мобильный автономный сервер, Мобильный клиент, Мобильное приложение

Пример использования

Пример кода с использованием функции Формат():

//форматирование чисел
Сообщить(Формат(123456.789, "ЧЦ=10; ЧДЦ=2"));
//Результат:
//	123 456,79

//форматирование дат
Сообщить(Формат('20190111153309', "ДЛФ=ДД"));
//Результат:
//	11 января 2019 г.

//форматирование логических выражений
Сообщить(Формат(Истина, "БЛ=Нет; БИ=Да"));
//Результат:
//	Да

Читайте также:

Поделиться страницей в соц.сетях

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *