Среда разработки И++

Редактирование строки формата

Во многих элементах управления и табличных формах используется задание формата отображения значений в виде строки. Подробное описание синтаксиса строки представления формата дано в справке по модулю FORMAT.

Преобразование в соответствии форматом выполняется для значений следующих типов:

В одной строке одновременно могут быть заданы форматы для значений разного типа. Например, для формата столбца таблицы, в строках которого могут встречаться разнотипные значения.

Строка может содержать как явное определение формата, так и имя настраиваемого пользователем формата. В клиентском приложении имеется поддержка настраиваемых форматов для каждого типа значения. Формат <Общий> – основной встроенный формат для вывода значений данного типа. Формату <Общий> для вещественных чисел соответствует строка "F(@)". Также имеется ряд дополнительных форматов, как встроенных в платформу, так и определенных на прикладном уровне. Например, для отображения цен товаров может использоваться формат вещественных чисел с именем "Цена", которому будет соответствовать строка формата "F(@Цена)".

Для интерактивного редактирования строки формата применяется специальное диалоговое окно:

Выпадающий список вверху окна позволяет выбрать режим указания формата для типа, соответствующего странице:

Пользователь может изменить параметры настраиваемых форматов на странице Форматы диалога настроек клиентского приложения.

Программно настройка форматов может выполняться с помощью типа ЛКФ_ФОРМАТЫ в модуле LOCCFG.


См. также: