====== Инструменты Редактора шаблона ======
==== Панель инструментов ====
На панели инструментов в окне **Редактор шаблона** находятся все необходимые инструменты редактирования таблицы.
{{ :road:tools_edit1.jpg |}}
//__Редактирование вида таблицы__//
* {{:road:tools_edit2.jpg|}} - добавляет строку над выбранной ячейкой;
* {{:road:tools_edit3.jpg|}} - добавляет строку под выбранной ячейкой;
* {{:road:tools_edit4.jpg|}} - удаляет строку, в которой выбрана ячейка;
* {{:road:tools_edit5.jpg|}} - добавляет столбец слева от выбранной ячейки;
* {{:road:tools_edit6.jpg|}} - добавляет столбец справа от выбранной ячейки;
* {{:road:tools_edit7.jpg|}} - удаляет столбец, в котором выбрана ячейка;
* {{:road:tools_edit8.jpg|}} - объединяет выбранную область ячеек: не оставляя внутренних границ {{:road:tools_edit9.jpg|}}; оставляя деление только по строкам {{:road:tools_edit10.jpg|}}; оставляя деление только по столбцам {{:road:tools_edit11.jpg|}};
* {{:road:tools_edit12.jpg|}} - разделяет объединенную группу ячеек: возвращая все недостающие границы {{:road:tools_edit13.jpg|}}; возвращая границы только строк {{:road:tools_edit14.jpg|}}; возвращая границы только столбцов {{:road:tools_edit15.jpg|}};
* {{:road:tools_edit16.jpg|}} - позволяет настроить отображение границ ячеек;
* {{:road:tools_edit17.jpg|}} - позволяет настроить выравнивание внутри ячейки: по центру нижней границы {{:road:tools_edit18.jpg|}}; по левому нижнему краю {{:road:tools_edit19.jpg|}}; по правому нижнему краю {{:road:tools_edit20.jpg|}}; по центру {{:road:tools_edit21.jpg|}} и т. д.
//__Редактирование формата и стиля данных__//
**Формат** данных в ячейках таблицы бывает //текстовым// и //числовым//. В свою очередь //числовые// данные делятся на //целые// и //вещественные//.
{{:road:tools_edit22.png |}}
**Целое** – это число, дробная часть которого округлена до целочисленного значения.
**Вещественное** – это число, дробная часть которого округляется в зависимости от заданного количества знаков после запятой.
Чтобы настроить //текстовый стиль//, необходимо выделить ячейку или область ячеек, в которых //текстовый стиль// планируется изменить, нажать на **Стиль текста на чертеже** и выбрать нужный //текстовый стиль//.
{{:road:tools_edit23.png |}}
\\
\\ **Стиль текста** – визуальное отображение текста в ведомости.
\\ Если выбрать **Настроить…**, откроется окно **Текстовые стили**, в котором можно задать свойства имеющимся //текстовым стилям//, а также создать новые.
Как отображается текст ведомости с выбранным //текстовым стилем//, можно увидеть в пространстве **Лист**.
//__Взаимодействие с данными__//
Функция **Математическая операция** {{:road:tools_edit24.jpg|}} представляет собой набор из заранее заготовленных формул суммы, разности, умножения и деления. Чтобы воспользоваться данной функцией необходимо:
* Выделить ячейку, в которую планируется записать результат;
* Выбрать нужную //математическую операцию// {{:road:tools_edit24.jpg|}};
* Выделить первую и затем вторую ячейки, с которыми нужно выполнить расчет;
* Как итог будет записан результат вычисления в выбранную на первом шаге ячейку.
**Переменные шаблона** {{:road:tools_edit25.jpg|}} позволяют заполнять ячейки таблицы ведомости данными модели, по которой построена эта ведомость.
**Переменные** – это специальные команды, которые направлены на считывание тех или иных данных с модели.
Список доступных //переменных// в **Редакторе шаблона** различается в зависимости от типа ведомости и группы строк, в которой находится активная в данный момент ячейка.
==== Область свойств и контекстное меню ====
{{:road:tools_edit26.png?200 |}}
\\
\\
\\ Область свойств, расположенная в правой части окна **Редактор шаблона**, отражает параметры внешнего вида ячейки и ее содержимого. В разделе свойств **Ячейка** можно изменять ширину и высоту ячейки, выравнивание текста в ней, заливку фона, цвет границ и т. д. В разделе свойств **Содержимое** можно править наполнение ячейки, изменять высоту текста, угол поворота текста в ячейке, формат данных ячейки и т. д.
\\
\\
\\ {{:road:tools_edit27.jpg?200 |}}
\\ Нажав ПКМ по ячейке, откроется контекстное меню, в котором содержаться часто используемые функции редактирования вида таблицы, функции копирования и вставки, список //переменных//. Также в контекстном меню ячейки присутствует функция **Сумма**. Ее назначение – суммирование данных, считанных с модели при помощи //переменной// (см. [[road:commons_tasks:dynamic_vedomosti:example_pattern|Пример редактирования шаблона ведомости.]]).
\\
\\
\\ {{:road:tools_edit28.jpg?200 |}}
\\ Кроме того, нажав ПКМ в области алфавитного оглавления таблицы или в области нумерации строк, раскроется контекстное меню с функцией изменения ширины столбца или высоты строки.
\\
\\ Следующий раздел: [[road:commons_tasks:dynamic_vedomosti:example_pattern|Пример редактирования шаблона ведомости]]