Создание шаблона в формате HTML

Tekla Structures
2021
Tekla Structures

Создание шаблона в формате HTML

Шаблоны в формате HTML предоставляют больше возможностей в плане компоновки, использования шрифтов и изображений. Шаблоны, формирующие выходные данные в формате HTML, являются графическими; их файлы имеют расширение *.html.rpt.

  1. В меню Файл выберите Редакторы > Редактор шаблонов.
  2. В редакторе шаблонов выберите Файл > Создать.
  3. Выберите Графический шаблон и нажмите ОК.
  4. Добавьте в шаблон новые строки.
    1. Выберите Вставить > Компонент > Строка, чтобы добавить новую строку.
    2. Выберите тип содержимого строки и нажмите ОК.
    3. Повторите шаги a–b для каждой новой строки.
  5. Для получения нужных данных из базы данных Tekla Structures добавьте в строки поля значений.
    1. Выберите Вставить > Поле значения.
    2. Щелкните точку, чтобы определить положение поля в строке.

      Появится диалоговое окно Выбрать атрибут для выбора атрибута для поля значения.

    3. Выберите атрибут и нажмите ОК.
    4. Повторите шаги a–c для каждого поля значения.
  6. Добавьте верхний колонтитул для каждого поля значения.
    1. Выберите Вставить > Компонент > Верхний колонтитул...
    2. Выберите Вставить > Текст...
    3. Введите заголовок для шаблона и нажмите кнопку ОК.
    4. Щелкните точку, чтобы определить положение заголовка в строке верхнего колонтитула.
    5. Повторите шаги a–d, чтобы создать заголовки для всех полей значений.
  7. Сохраните шаблон:
    1. Выберите Файл > Сохранить как
    2. Перейдите к папке шаблонов, заданной расширенным параметром XS_TEMPLATE_DIRECTORY.
    3. В поле Имя файла введите новое имя для шаблона.

      Имя файла должно содержать расширение *.html.rpt. Например, Part_list.html.rpt.

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

При добавлении в HTML-шаблон изображений эти изображения должны находиться в папке ..\Program Files\Tekla Structures\<version>\nt\TplEd\bitmaps; в противном случае они не отображаются в выходных HTML-данных.

Пример

  1. Верхний колонтитул, содержащий текстовые поля
  2. Строка, содержащая два поля значений
Was this helpful?
Previous
Next