Формирует требуемое представление значений простых типов (Число, Дата и Булево)
Синтаксис
Функция Формат()
имеет следующий синтаксис:
Строка Формат(Значение, [ФорматнаяСтрока])
А также альтернативный англоязычный синтаксис:
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 г. //форматирование логических выражений Сообщить(Формат(Истина, "БЛ=Нет; БИ=Да")); //Результат: // Да