Свойства отчета
Расчет квартплаты Профи / Содержание


Тип отчета

  1. Список лицевых
  2. Список домов
  3. Список жильцов
  4. Текстовый бланк
  5. Текстовый бланк (паспорт)
  6. Свод данных
  7. Список оплаты
  8. Список перерасчетов
  9. Список кассовых документов
  10. Список по любому документу
  1. Страница
  2. Таблица
  3. Шаблоны
  4. Параметры
  5. Алгоритм или предварительный расчет
  6. Условия
  7. Реквизиты
  8. Сумирование

Раздел "Cтраница"

Раздел "Таблица"

    Здесь описываются свойства таблицы для отчетов списочного типа. Такая таблица состоит из заголовка, информационных строк и итоговой строки. Для каждого из этих элементов Вы можете описать Шрифт и Фон основного текста, а также цвет линий. Также Вы можете описать

Раздел "Шаблоны"

Раздел "Параметры"

  1. Синий
  2. Красный
  3. Голубой

Если бы переменная "Цвет" имела символьный тип, то в данном случае ее значение = "Красный".

В дальнейшем Вы можете использовать переменную "Цвет" при описании Алгоритмов, Условий, а также при описании полей в разделе Реквизиты и Суммирование.

Раздел "Алгоритм"

  1. До цикла - это алгоритм, который выполняется один раз, например, когда нужно проинициализировать переменные
  2. В цикле - это алгоритм, который выполняется для каждой записи списка

Раздел "Условия"

СумНач(5)>0, где СумНач(5) - это сумма начислений по услуге с кодом 5 - "Холодная вода" (см. Квартплатные функции )

Следует отметить, что можно было в Алгоритме написать:
СумХВС=СумНач(5)
СумХВС>0

Раздел "Реквизиты"

Каждый реквизит характеризуется названием, типом (цифровой, символьный, дата, логический), названием группы (только для отчета списочного типа), рядом свойств, и, самое главное, Алгоритмом расчета.

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

Раздел "Суммирование"

Поля, рассположенные в разделе Суммирование, по всем свойствам ничем не отличаются от полей, рассположенных в разделе Реквизиты. Одно, но принципиальное отличие заключается в том, что поля в разделе Суммирование выводятся только на итоговый лист. Причем это может быть итоговый лист, заданный шаблоном или итоговый лист, формируемый автоматически. Все цифровые поля, которые выводятся на итоговый лист суммируются автоматически, поэтому, если Вы хотите вывести на итоговый лист поле цифрового формата (например, "Оклад", имя реквизита SR.OKL) и не хотите, чтобы оно суммировалось по каждому табельному, вам необходимо:

  1. описать поле как символьное
  2. в алгоритме преобразовать значение поля к символьному типу: str(SR.OKL,10,2)

© НПП "СиСофт" 2008-2016 год. Все права защищены.

Главная

Карта сайта