Формат для вывода даты, числа и логики

Таблица 11.4.1 Формат для вывода даты

Значение* Описание
d Показывается текущий день месяца, как число от 1 до 31.
dd Показывается текущий день месяца, как число от 1 до 31, причем, для чисел от 1 до 9 перед значимым числом добавляется 0. Например: «01».
ddd Показывается сокращенное имя дня недели.
dddd Показывается полное имя дня недели.
M Показывается порядковый номер месяца, как число от 1 до 12.
ММ Показывается порядковый номер месяца, как число от 1 до 12. Для номеров от 1 до 9 впереди добавляется 0.
МММ Показывается сокращенное название месяца.
ММММ Показывается полное название месяца.
yy или yyyy Показывается год как двухзначное или четырехзначное число.

*- в формате для вывода даты используется латиница.

Таблица 11.4.2 Формат для вывода числа

Значение Описание
Для вывода вещественного значения, включая незначащие нули. Для вывода числа с округлением до ближайшего целого нужно задать формат: «00». Например, число 34,5 будет показано, как 35.
# Для вывода вещественного значения, исключая незначащие нули. Если задать формат: «##», то число 34,5 будет показано, как 35.
. Десятичная точка. Определяет положение десятичного разделителя в форматируемом значении. Повторный символ в формате числа игнорируется.
, Разделитель разрядов (тысяч). Пример 1. Если задать формат «0,,», число 100 млн. будет показано как просто 100. Пример 2. Чтобы вывести число около миллиона с тысячными разделителями, нужно задать формат: «#,##0,,».

Таблица 11.4.3 Формат для вывода значения параметра типа «Логика»

Значение Описание
<True>;<False> До знака «;» выводится значение «да», после знака – «нет». В формате возможно использование десятичных ASCII-кодов или произвольного набора символов. Например: ASCII-коды: «8730;9797» Строки: «Да;Нет» или «Присутствует;Отсутствует»
<True> Для вывода только значения «Да»
;<False> Для вывода только значения «Нет»

Пример. Динамическая привязка «Объект»

В отчете объектов «Регламент процесса IDEF0» с помощью привязки типа «Объект» выводится название процесса. Системное название привязки: «НазваниеПроцесса».

На странице выбора типа привязки выбран тип привязки «Объект» (Рис. 11.4.2).

формат для вывода даты, числа и логики - student2.ru

Рис. 11.4.2

На странице выбора источника данных выбран пункт «Динамическая привязка к данным» (Рис. 11.4.3), то есть в отчет будет выводиться название того процесса, от которого вызван отчет.

формат для вывода даты, числа и логики - student2.ru

Рис. 11.4.3

На странице выбора параметра выбрано «Название процесса» (Рис. 11.4.1).

На странице настройки привязки введено описание «Название» (Рис. 11.4.4).

формат для вывода даты, числа и логики - student2.ru

Рис. 11.4.4

На конечной странице мастера изменено системное наименование привязки «НазваниеПроцесса» (Рис. 11.4.5).

формат для вывода даты, числа и логики - student2.ru

Рис. 11.4.5

В шаблоне отчета в окне «Вставка привязки» (Рис. 11.4.6) на закладке «Поле» выберите привязку «НазваниеПроцесса» и щелкните по кнопке «Перейти». Курсор будет установлен на код поля данной привязки.

формат для вывода даты, числа и логики - student2.ru

Рис. 11.4.6

Пример. Статические и динамические привязки

В отчете «Регламент процесса» привязка «НазваниеПроцесса» является динамической привязкой, на её место в шаблоне будет подставлено название того процесса, от которого вызван отчет. Напомним, что у динамической привязки в отчете объектов обязательно включена опция «Динамическая привязка» и класс объекта привязки совпадает с классом, для которого настроен отчет объектов.

Привязку «НазваниеПроцесса» в этом отчете можно сделать статической. Для этого на странице выбора источника данных необходимо выбрать пункт «Статическая привязка и в поле «Объект привязки» указать конкретный объект системы − Процесс, название которого будет выводиться в отчете (Рис. 11.4.7).

формат для вывода даты, числа и логики - student2.ru

Рис. 11.4.7

Наши рекомендации