====== Инструменты Редактора шаблона ====== ==== Панель инструментов ==== На панели инструментов в окне **Редактор шаблона** находятся все необходимые инструменты редактирования таблицы. {{ :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|Пример редактирования шаблона ведомости]]