# 6. Настройка документа

В системе JetCalc основным представлением документа является таблица. В табличном виде выполняется как ввод исходных данных в систему, так и формирования аналитической отчетности.

Наряду с табличным представлением система JetCalc позволяет выводить данные в виде различных графиков. При этом исходные данные для рядов данных графика также формируются в табличном виде.

Любая таблица состоит из следующих элементов:

1. Колонка с **номерами** строк по порядку.
2. Колонка с **наименованием** показателей таблицы.
3. Колонка с е**диницами измерений** (выводится при включенном параметре в настройка документа).
4. **Заголовок** (или шапка) для одной или нескольких **колонок**, содержащий текстовые метки колонок и контекстно-зависимые значения (период, год, дата).
5. **Строки** (или структура) документа, содержащие текстовое описание и основные реквизиты показателей, значения которых выводятся в документе. &#x20;
6. **Ячейки** с числовыми значениями, образуемые на пересечении строк и колонок документа.&#x20;

Все настройки документа выполняются исключительно на уровне **строк** и **колонок**. При этом внешний вид и функциональность **ячеек** определяется **динамически** на основе **атрибутов строк и колонок**, на пересечении которых находится та или иная ячейка.

Строки и колонки могут содержать следующие настраиваемые атрибуты:

* **формулы** расчета значений;
* **форматы** чисел;
* **стили** оформления;
* **контрольные точки**.

Наряду с вышеперечисленными параметрами строки также содержат свои индивидуальные параметры настройки:

* **правила суммирования** строк по структуре документа;
* **единицы измерения** значений таблицы для соответствующих строк;
* **валюты значений**, отличающиеся от валюты документа;
* **контекстные фильтры** (по типам, классам и группам объектов учета, для отчетов и форм ввода; до или после определенного отчетного года);
* строки **бизтран-документов**.

В свою очередь колонки также содержат свои индивидуальные параметры настройки, определяемые на уровне колсетов или заголовков:

* **логические выражения** параметров фильтрации колонок;
* **управляющие фильтры** по группам объектов учета и группам периодов.

Для удобства настройки и возможности повторного использования все колонки предварительно объединяются в **колсеты** (то есть наборы колонок, от column set). В свою очередь **заголовок** документа формируется из одного или нескольких ранее настроенных **колсетов**.

На уровне **заголовка** можно установить один или несколько параметров колонок, которые будут применяться для всех колонок колсета. В свою очередь, параметры колонок, определенные в **колсете**, перекрывают соответствующие параметры заголовка.

Большинство параметром документа настраивается на четырех вкладках настройки, доступ к которым :

1. **Настройка документа** - определяются глобальные параметры документа. На вкладке всегда доступны в правой части основные атрибуты документа, а в левой части выводятся на отдельных вкладках ряд настраиваемых параметров - структура документа в виде строк и колонок, зависимости документа других документов, атрибуты безопасности и вывода на печать, фильтрация документов по объектам учета и порядок отображения дочерних объектов учета, определение  параметров фильтрации колонок отчетов, настройки бизтран-документов.
2. **Добавление строк** - добавление, редактирование и удаление строк в виде древовидной структуры.
3. **Настройка строк** - установление и редактирование атрибутов отдельных строк. На вкладке для каждой строки определяются настройки внешнего вида строк, фильтры по различным критериям, настраиваются произвольные формулы и правила суммирования, а также внешние ссылки на справочники для бизтран-документов.
4. **Настройка колонок** - установление и редактирование атрибутов отдельных колонок. На вкладке для каждой колонки определяются настройки внешнего вида, фильтры по различным критериям и условным выражениям, а также настраиваются различные формулы.&#x20;
