Создание текстового шаблона

Tekla Structures
2024
Tekla Structures

Создание текстового шаблона

Текстовые шаблоны (.rpt) содержат только текст. В основном они используются для создания отчетов или перечней конкретных объектов Tekla Structures, например в списках материалов строительных конструкций.

Мы создадим простой список деталей в качестве примера текстового шаблона. Сначала добавим верхний колонтитул страницы с описанием отчета и информацией о дате, затем строку для списка деталей и, наконец, нижний колонтитул страницы для обобщения данных о деталях.
  1. В меню Tekla Structures Файл выберите Редакторы > Редактор шаблонов.
  2. В редакторе шаблонов выберите Файл > Создать.
  3. Выберите Текстовый шаблон.

    Чтобы создать новый шаблон на основе предварительно определенного шаблона, выберите файл из раздела предварительно определенных шаблонов в диалоговом окне Типы шаблонов.

  4. Нажмите кнопку ОК.

    В рабочей области шаблона откроется пустой шаблон, и вы сможете начать добавлять содержимое. Если вы выбрали предварительно определенный шаблон, рабочая область будет содержать предварительно определенное содержимое.

  5. Задайте или измените настройки страницы шаблона и настройки полей:
    1. Дважды щелкните шаблон, чтобы открыть диалоговое окно Свойства страницы шаблона.
    2. В областях Вывод, Рабочая область и Поля измените указанные ниже параметры.
      • Ширина и Высота. Задайте значение в символах. Флажок «Использовать разрывы страниц при превышении высоты» установлен по умолчанию. Если этот флажок не установлен, на выводе не будут отображаться разрывы страниц.
      • Высота вида. Задайте высоту страницы в символах для проектирования шаблона, но не затрагивайте вывод шаблона.

      • Поля. Задайте поля для левой, правой и нижней частей шаблона в символах.

    3. Нажмите ОК, чтобы сохранить изменения.
  6. Чтобы добавить строку верхнего колонтитула страницы в шаблон, нажмите Вставить > Компонент > Верхний колонтитул страницы.
  7. Добавьте необходимые текстовые подписи в верхний колонтитул страницы.
    1. Выберите верхний колонтитул страницы и нажмите кнопку Текст на панели инструментов.
    2. Введите необходимый текст и нажмите ОК.

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

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

  8. Измените свойства текста.
    1. Дважды щелкните текстовую подпись в верхнем колонтитуле страницы.
    2. Измените необходимые свойства.

      Можно изменить цвет текстового объекта. Для этого дважды щелкните текстовый объект в шаблоне и в свойствах объекта нажмите кнопку рядом с настройкой шрифта. Затем щелкните поле цвета и выберите стандартный или пользовательский цвет.

    3. Нажмите кнопку ОК.
  9. Добавьте необходимые поля значений в верхний колонтитул страницы.
    1. Выберите верхний колонтитул страницы, нажмите Вставить > ValueField и укажите местоположение для поля значения в верхнем колонтитуле.
    2. Выберите атрибут для добавления в поле значения из списка доступных атрибутов.
    3. Нажмите кнопку ОК.
    4. Таким же образом добавьте другие поля значений.

    Мы добавили в верхний колонтитул страницы несколько полей значений и атрибутов: PROJECT.NUMBER, PROJECT.NAME, PAGE и DATE.

  10. Измените свойства поля значения.
    1. Дважды щелкните поле значения в верхнем колонтитуле страницы или в обозревателе содержимого слева.
    2. Измените свойства поля значения.

      При добавлении содержимого в шаблон обращайте внимание на обозреватель содержимого слева. В нем отображаются добавленные объекты содержимого, а также можно быстро выбрать объекты содержимого и работать с ними. При выборе объекта в обозревателе содержимого этот объект также выбирается в шаблоне.

  11. Добавьте в шаблон новые строки.
    1. Выберите Вставить > Компонент > Строка.
    2. Выберите тип содержимого строки и нажмите OK.

      Выбранный тип содержимого влияет на атрибуты шаблона, которые можно добавить в поля значений. В этом примере мы выберем PART.

  12. Добавьте поля значений, чтобы получить необходимые данные из базы данных Tekla Structures.
    1. Выберите Вставить > Поле значения.
    2. Укажите местоположение поля значения в строке.

      Откроется диалоговое окно Выбор атрибута.

    3. Выберите атрибут из списка и нажмите ОК.
    4. Таким же образом добавьте остальные необходимые поля значений и атрибуты.

    Здесь мы добавили в строку следующие атрибуты шаблона: PART_POS, PROFILE, NUMBER, MATERIAL, LENGTH, AREA и WEIGHT.

  13. Чтобы добавить строку нижнего колонтитула страницы в шаблон, нажмите Вставить > Компонент > Нижний колонтитул страницы.
  14. Добавьте необходимые текстовые подписи и поля значений в нижний колонтитул страницы так же, как в верхний колонтитул, и при необходимости измените свойства.

    Мы добавили несколько текстовых подписей и полей значений в нижний колонтитул страницы: NUMBER_TOTAL, AREA_TOTAL и WEIGHT_TOTAL.

  15. Завершите создание шаблона.

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

    • Чтобы обрезать строку верхнего колонтитула страницы, строку детали или строку нижнего колонтитула страницы, выберите строку, щелкните правой кнопкой мыши, выберите Обрезать, а затем выберите нужный параметр обрезки.
    • Перетащите текстовые подписи и поля значений, чтобы при необходимости изменить их положение.
    • Добавьте линии в шаблоне между строками. В текстовых шаблонах можно использовать текстовые объекты для добавления пунктирных линий (- - - - - -) между строками.
    Вот окончательное содержимое шаблона:

  16. Сохраните шаблон.
    1. Выберите Файл > Сохранить как.
    2. Сохраните шаблон в папке модели. Если хотите использовать шаблон и в других проектах, сохраните его в папке шаблона, определенной для расширенного параметра XS_FIRM или XS_PROJECT.
    3. В поле Имя файла введите новое имя для шаблона.
    4. Нажмите кнопку ОК.

Вот пример отчета со списком деталей.

Совет: Другой способ создать новый шаблон — открыть существующий шаблон в редакторе шаблонов, изменить его по мере необходимости и сохранить под другим именем.
Была ли эта информация полезной?
Назад
Далее