Создание текстового шаблона
Текстовые шаблоны (.rpt) содержат только текст. В основном они используются для создания отчетов или перечней конкретных объектов Tekla Structures, например в списках материалов строительных конструкций.
-
В меню Tekla Structures Файл выберите Редакторы > Редактор шаблонов.
Можно также открыть редактор шаблонов из меню «Пуск» Windows.
- В редакторе шаблонов выберите Файл > Создать.
-
Выберите Текстовый шаблон.
Чтобы создать новый шаблон на основе предварительно определенного шаблона, выберите файл из раздела предварительно определенных шаблонов в диалоговом окне Типы шаблонов.
-
Нажмите кнопку ОК.
В рабочей области шаблона откроется пустой шаблон, и вы сможете начать добавлять содержимое. Если вы выбрали предварительно определенный шаблон, рабочая область будет содержать предварительно определенное содержимое.
-
Задайте или измените настройки страницы шаблона и настройки полей:
- Дважды щелкните шаблон, чтобы открыть диалоговое окно Свойства страницы шаблона.
- В областях Вывод, Рабочая область и Поля измените указанные ниже параметры.
- Ширина и Высота. Задайте значение в символах. Флажок «Использовать разрывы страниц при превышении высоты» установлен по умолчанию. Если этот флажок не установлен, на выводе не будут отображаться разрывы страниц.
-
Высота вида. Задайте высоту страницы в символах для проектирования шаблона, но не затрагивайте вывод шаблона.
-
Поля. Задайте поля для левой, правой и нижней частей шаблона в символах.
- Нажмите ОК, чтобы сохранить изменения.
- Чтобы добавить строку верхнего колонтитула страницы в шаблон, нажмите Вставить > Компонент > Верхний колонтитул страницы.
-
Добавьте необходимые текстовые подписи в верхний колонтитул страницы.
- Выберите верхний колонтитул страницы и нажмите кнопку Текст на панели инструментов.
-
Введите необходимый текст и нажмите ОК.
- Выберите место для текста в верхнем колонтитуле страницы.
-
Таким же образом добавьте другие текстовые подписи.
Например, добавьте подпись для имени отчета, номера страницы и даты, а также подписи заголовков столбцов для списка деталей, которые будут размещены под верхним колонтитулом страницы.
Здесь мы добавили несколько текстовых подписей в верхний колонтитул, включая подписи заголовков столбцов для списка деталей:
-
Измените свойства текста.
- Дважды щелкните текстовую подпись в верхнем колонтитуле страницы.
-
Измените необходимые свойства.
Можно изменить цвет текстового объекта. Для этого дважды щелкните текстовый объект в шаблоне и в свойствах объекта нажмите кнопку рядом с настройкой шрифта. Затем щелкните поле цвета и выберите стандартный или пользовательский цвет.
- Нажмите кнопку ОК.
-
Добавьте необходимые поля значений в верхний колонтитул страницы.
- Выберите верхний колонтитул страницы, нажмите Вставить > ValueField и укажите местоположение для поля значения в верхнем колонтитуле.
- Выберите атрибут для добавления в поле значения из списка доступных атрибутов.
- Нажмите кнопку ОК.
- Таким же образом добавьте другие поля значений.
Мы добавили в верхний колонтитул страницы несколько полей значений и атрибутов: PROJECT.NUMBER, PROJECT.NAME, PAGE и DATE.
-
Измените свойства поля значения.
- Дважды щелкните поле значения в верхнем колонтитуле страницы или в обозревателе содержимого слева.
-
Измените свойства поля значения.
При добавлении содержимого в шаблон обращайте внимание на обозреватель содержимого слева. В нем отображаются добавленные объекты содержимого, а также можно быстро выбрать объекты содержимого и работать с ними. При выборе объекта в обозревателе содержимого этот объект также выбирается в шаблоне.
-
Добавьте в шаблон новые строки.
- Выберите Вставить > Компонент > Строка.
-
Выберите тип содержимого строки и нажмите OK.
Выбранный тип содержимого влияет на атрибуты шаблона, которые можно добавить в поля значений. В этом примере мы выберем PART.
-
Добавьте поля значений, чтобы получить необходимые данные из базы данных Tekla Structures.
- Выберите Вставить > Поле значения.
-
Укажите местоположение поля значения в строке.
Откроется диалоговое окно Выбор атрибута.
- Выберите атрибут из списка и нажмите ОК.
- Таким же образом добавьте остальные необходимые поля значений и атрибуты.
Здесь мы добавили в строку следующие атрибуты шаблона: PART_POS, PROFILE, NUMBER, MATERIAL, LENGTH, AREA и WEIGHT.
- Чтобы добавить строку нижнего колонтитула страницы в шаблон, нажмите Вставить > Компонент > Нижний колонтитул страницы.
-
Добавьте необходимые текстовые подписи и поля значений в нижний колонтитул страницы так же, как в верхний колонтитул, и при необходимости измените свойства.
Мы добавили несколько текстовых подписей и полей значений в нижний колонтитул страницы: NUMBER_TOTAL, AREA_TOTAL и WEIGHT_TOTAL.
-
Завершите создание шаблона.
Когда в шаблоне есть желаемое содержимое, можно улучшить внешний вид шаблона, изменив расположение подписей и полей значений, обрезав некоторые строки или добавив линии для разделения строк. При обрезании удаляется ненужное свободное место вокруг строк.
- Чтобы обрезать строку верхнего колонтитула страницы, строку детали или строку нижнего колонтитула страницы, выберите строку, щелкните правой кнопкой мыши, выберите Обрезать, а затем выберите нужный параметр обрезки.
- Перетащите текстовые подписи и поля значений, чтобы при необходимости изменить их положение.
- Добавьте линии в шаблоне между строками. В текстовых шаблонах можно использовать текстовые объекты для добавления пунктирных линий (- - - - - -) между строками.
Вот окончательное содержимое шаблона: -
Сохраните шаблон.
- Выберите Файл > Сохранить как.
-
Сохраните шаблон в папке модели. Если хотите использовать шаблон и в других проектах, сохраните его в папке шаблона, определенной для расширенного параметра
XS_FIRM
илиXS_PROJECT
. - В поле Имя файла введите новое имя для шаблона.
- Нажмите кнопку ОК.
Вот пример отчета со списком деталей.