Обновления в редакторе шаблонов и изменения в работе с шаблонами и отчетами
Редактор шаблонов: замечаний к выпуску 4.0.xxxxx
Файлы, сохраненные в редакторе шаблонов 4.0, невозможно открыть в более старых версиях редактора шаблонов из-за новых функций в версии 4.0. Соответственно, у файлов определений шаблонов (.tpl и .rpt) теперь новый номер версии — 400 (до этого был 360).
Дополнительные сведения о редакторе шаблонов 4.0 см. в Руководстве пользователя редактора шаблонов 4.0.
-
Обновлены файлы справки.
-
В поле с многострочным значением содержимое должно находиться по верхнему краю, чтобы данные заполнялись сверху вниз. По умолчанию они будут заполняться снизу вверх, чтобы не было противоречий с существовавшим ранее поведением.
-
Цвета объектов шаблона теперь можно переопределить в правилах строк путем задания параметра-переопределения для функции Output(). Дополнительные сведения см. в разделе Overriding template object colors with row rules in Template Editor (Переопределение цветов объектов шаблонов с помощью правил строк в редакторе шаблонов) в Руководстве пользователя редактора шаблонов 4.0.
Следующее правило переопределяет цвета, когда атрибут LENGTH длиннее 1000. Поля значений оранжевого цвета, текстовые объекты — желтого, а цвет чертежа — синий (т. е. линии синего цвета).
Выберите один из 14 цветов, которые можно использовать в редакторе шаблонов. Допустимые имена цветов — black, white, red, green, blue, cyan, yellow, magenta, brown, darkgreen, navyblue, greenblue, orange и gray. Регистр в именах цветов не учитывается.
-
Добавлено автоматическое изменение размера шрифта для поля значения, когда длина превышает заданную для поля значения.
Работа с шаблонами: замечания к выпуску dkit 4.0.xxxxx
-
Уменьшилось потребление памяти при выводе шаблона — за счет динамического выделения памяти под компоненты.
-
Шаблоны растягивались в ширину в соответствии с общей длиной текста в объекте многострочного текста, поскольку разрыв строк не учитывались при расчете длины. Теперь это исправлено.
-
Повысилось быстродействие при работе с большими шаблонами.
-
Уменьшилось потребление памяти при выводе шаблона — за счет объединения объектов в пулы и более точного выделения идентификаторов объектов.
-
Высота шаблонов рассчитывалась неверно, когда в шаблоне использовалась таблица с горизонтальным направлением заполнения и переменным числом столбцов. Теперь это исправлено.
-
В поле с многострочным значением содержимое должно находиться по верхнему краю, чтобы данные заполнялись сверху вниз. По умолчанию они будут заполняться снизу вверх, чтобы не было противоречий с существовавшим ранее поведением.
-
Врезки с арматурными сетками на чертежах приводили к аварийному завершению работы Tekla Structures. Теперь это исправлено.
-
Функция PageBreak() в строке создавала дополнительную страницу, если она использовалась после таблицы. Теперь это исправлено.
-
Существует две отдельные ситуации для вывода верхнего и нижнего колонтитулов:
1) Если в строках нет правил, верхние и нижние колонтитулы выводятся во всех случаях.
2) Если хотя бы в одной строке есть правило, то в случае, когда не выводится ни одна строка, верхние и нижние колонтитулы также не выводятся.
-
Цвета объектов шаблона теперь можно переопределить в правилах строк путем задания параметра-переопределения для функции Output().
-
Добавлено автоматическое изменение размера шрифта для поля значения, когда длина превышает заданную для поля значения.
Новый тип содержимого HIERARCHIC_CAST_UNIT в редакторе шаблонов
-
В редакторе шаблонов появился новый тип содержимого
HIERARCHIC_CAST_UNIT
для отчетности. Теперь можно создавать отчеты с перечнями сборочных узлов из бетона.Тип содержимого
CAST_UNIT
является плоским, в отличие от типаASSEMBLY
для металлоконструкций. Новый тип содержимогоHIERARCHIC_CAST_UNIT
поддерживает иерархию с той же логикой, что иASSEMBLY
. Он позволяет включать в отчеты содержимое ЖБ элементов в виде иерархии с несколькими уровнями сборочных узлов (например, двухслойных стен). Существующий тип содержимогоCAST_UNIT
не изменился.
Другие обновления в редакторе шаблонов
-
Числа, длина которых превышает длину поля шаблона, теперь корректно усекаются с отображением символов *.
-
Внесение изменений в шаблон в редакторе шаблонов происходило очень медленно. Это исправлено, так что быстродействие редактора шаблонов улучшилось.