Архив рубрики: Я_Глава 5. Отчёты и вывод на печать

Использование шрифтов TrueType

Программа WinPrint позволяет выводить отчёты на печать любыми TrueType шрифтами, установленными в вашей системе. Идеология тут такова – специальной управляющей последовательностью указывается, что некоторая буква включает/выключает определённый TrueType шрифт. После того, как шрифту назначена буква, он используется аналогично типовым кодам … Читать далее

Структура файла с описаниями отчётов

Файл с описаниями отчётов состоит из необязательной строки с заголовком, за которой следуют описания разделов, общих для всех отчётов данного файла, а затем идут собственно описания отчётов: Заголовок файла Общие разделы отчётов … Описание первого отчёта … Описание второго отчёта … Читать далее

Инициализация полей и переменных

В описании формата значений удобно проводить начальную инициализацию переменных и какие-то предварительные расчёты. Для этого используется механизм расчётных вставок, описанный выше в разделе «Расчёт значений». Например, чтобы проинициализировать переменную «Итого» и запросить период расчета, достаточно вставить такой фрагмент: { Итого … Читать далее

Тип данных

После списка имен значений через двоеточие обязательно указывается тип данных, которые будут форматироваться. Пробел после двоеточия не допускается. Возможны следующие типы: ТЕКСТ, ЧИСЛО, ДЕНЬГИ, ДАТА, ВРЕМЯ, например: Название      :ТЕКСТ Кол_во        :ЧИСЛО Сумма,Цена    :ДЕНЬГИ ДатНач,ДатКнц :ДАТА Когда         :ВРЕМЯ Для каждого из … Читать далее

Разбиение длинных строк текста

Может возникнуть ситуация, когда текст подставляемой в отчёт переменной не умещается на одной строке и его нужно  разбить на несколько строк. Например, нужно вывести сумму прописью: Остаток: ^Прописью(Деньги(СКД50))       ^ Скорее всего, сумма прописью здесь не уместится в отведённое поле (если, … Читать далее

Шрифт переменной

После формата через пробел указывается строка символов, задающая шрифт, которым будет выводиться значение. О том, какие символы, какой шрифт устанавливают, рассказывается ниже в разделе «Управление выводом на печать». Приведем несколько примеров: Название :ТЕКСТ л Ч       ¬ выводить с подчеркиванием Сумма    … Читать далее

Расчёт значений

В любом месте описания отчёта можно вставить фрагмент, написанный на встроенном в СБиС++ языке программирования (этот язык описывается в третьей главе данного руководства). Два способа вставки Есть два способа вставки расчётных фрагментов в описание отчёта. 11. Если в первой позиции … Читать далее

Заголовок файла

Заголовок – это одна строка, в которой просто указывается название описываемой в данном файле группы отчётов, например, «Налоги, рассчитываемые от ФОТ» или «Общие отчёты по СБиС». Именно эту строку вы видите в списке отчётов, когда выбираете пункт меню «Услуги/Редактор отчётов» … Читать далее

Page 7 of 7« Первая...34567