Форматы отображения
При необходимости можно изменить формат отображения содержимого ячейки. Это осуществляется при помощи функций и объектных типов модуля FORMAT. В полях форматы, форматы_столбцов объектного типа ТАБЛИЦА задаются настройки преобразования формата отображения содержимого ячейки.
При помощи поля форматы задается формат вывода для всех ячеек таблицы. Для целых и вещественных чисел задается их длина, разделитель тысяч, возможность заменять ноль другим символом и отображать отрицательное число в скобках. Количество знаков в дробной части числа и символ десятичной точки указывается только для вещественных чисел. Для времени и даты имеется возможность задавать маску и символ разделителя. При помощи полей ввода для соответствующих параметров в диалоговом окне Форматы, которое доступно из поля форматы в Инспектора объектов, формируется строка представления формата. В индексном поле форматы_столбцов задается формат вывода для ячеек столбцов, где индексом является номер столбца.
Для задания формата вывода определенному столбцу через Инспектор Объектов необходимо в диалоговом окне Форматы столбцов таблицы, которое доступно из поля форматы_столбцов, указать номер столбца и при помощи кнопки Изменить задать параметры формата вывода в диалоговом окне Форматы и нажать кнопку Ок. После этого в поле ввода диалогового окна Форматы столбцов таблицы появится строка представления формата, соответствующая заданным параметрам. Далее при помощи стрелки нужно поместить строку представления формата в список форматов для установки соответствия координаты столбца и строки формата.
Индексное поле форматы_столбцов имеет больший приоритет, чем поле форматы. Сначала применяются параметры форматы вывода для столбцов, если параметры формата столбца не заданы применяются настройки формата вывода для всех ячеек таблицы.
Как правило, строковые представления форматов применяются для несложных преобразований содержимого ячейки. Программирование более сложных преобразований происходит в обработчике данные.