Выражения в тексте ячейки. Содержимое ячейки таблицы, помимо текста, может включать выражения на встроенном языке системы 1С:Прсдприятие. Если содержимое ячейки представляет собой комбинацию из текста и выражений, последние должны быть заключены в квадратные скобки.
Тип содержимого ячейки определяется при задании свойств ячейки (см. стр. 12, п. «Свойства ячеек таблицы»). При формировании готового табличного документа содержимое ячейки обрабатывается в соответствии с указанным типом, и результаты обработки переносятся в готовый документ.
Когда результаты обработки выражений необходимо показать в готовом документе в каком-то заранее определенном виде, вместе с выражением можно задать также параметры форматирования его результата. Для этого после выражения необходимо поставить пробел и символ «#», а непосредственно после символа «#» указать шаблон форматирования. Отформатированный в соответствии с шаблоном результат вычисления выражения всегда представляет собой строку символов.
Если результат вычисления выражения является числом, шаблон форматирования должен иметь вид:
Ч(0) [0|-]m.nDT>x (синоним N(0) [0|-]m.nDT>x), где
Ч
тип значения результата вычисления выражения (число);
(0)
число будет выводиться с ведущими нулями в целой части;
0
подавляет отображение нулевых значений (вместо нуля выводится пустая строка);
- («минус»)
нулевые значения отображаются прочерком;
Можно использовать только один из управляющих символов: или 0, или «-».
m
целое положительное число — количество символов строки, в которой будет размещен сформатированный результат;
n
длина дробной части сформатированного результата;
D
любой символ, кроме пробела и цифры, — будет использован как разделитель целой и дробной части сформатированного результата (необязательный параметр);
Т
любой символ, кроме пробела и цифры, — будет использован как разделитель триад (троек цифр) в целой части сформатированного результата (необязательный параметр).
Если результат вычисления выражения не имеет дробной части, шаблон форматирования может быть указан в виде Nm (Чm).
Для вывода числового результата прописью используется шаблон форматирования вида:
ЧПДС (синоним NSMH), где
Ч
тип значения результата вычисления выражения (число);
П
обозначает вывод результата вычисления выражения прописью;
Д
обозначает, если это необходимо, что результат вычисления выражения является денежной величиной;
С
обозначает, если это необходимо, что результат вычисления выражения является денежной величиной с дробной частью.
Если результат вычисления выражения является строкой символов, шаблон форматирования должен иметь такой вид:
Сn (англоязычный синоним Sn), где
С
тип значения результата вычисления выражения (строка);
n
целое положительное число — количество символов строки, содержащей сформатированный результат. В случае, если n превосходит длину результирующей строки, результирующая строка будет дополнена пробелами справа; если n меньше — результирующая строка будет обрезана справа.
Для вывода результата типа «дата» используется шаблон форматирования вида
Д<
формат> (синоним D<формат>), где
Д
тип значения результата вычисления выражения (дата);
<формат>
обозначение формата вывода даты; может быть следующих видов (в скобках приведены англоязычные синонимы):
ДДММГГ (DDMMYY)
дата в виде ДД.ММ.ГГ (число, порядковый номер месяца, 2 последние цифры года);
ДДММГГТГ (DDMMYYYY)
дата в виде ДД.ММ.ГГГГ (число, порядковый номер месяца, 4 цифры года);
ДДММММГГГГ (DDMMMMYYYY)
дата в виде: ДД месяц прописью ГГГГ;
(0)ДДММММГГГГ ((0)DDMMMMYYYY)
дата в виде: ДД месяц прописью ГГГГ, при этом число выводится двумя цифрами;
ГГГГММДД (YYYYMMDD)
дата в виде: ГГГГММДД (4 цифры года, помер месяца — двумя цифрами, помер дня в месяце — двумя цифрами)
ММММГГГГ (MMMMYYYY)
дата в виде: месяц прописью ГГГГ;
ММММГГ (MMMMYY)
дата в виде: месяц прописью ГГ;
ММММ (ММММ)
дата в виде: месяц прописью;
ККККГГГГ (QQQQYYYY)
дата в виде: N квартал ГГГГ;
ККККГГ (QQQQYY)
дата в виде: N квартал ГГ;
KKKK (QQQQ)
дата в виде: N квартал.
HHHH (WWWW)
наименование дня недели, соответствующего указанной дате (наименования дней недели берутся из файла прописи).