模板编辑器、模板处理和报告中的更新
模板编辑器 4.0.xxxxx 发布说明
鉴于版本 4.0 中的新功能,使用模板编辑器 4.0 保存的文件无法使用旧版本的模板编辑器打开。因此,模板定义文件(.tpl 和 .rpt 文件)现在采用新版本号 400(以前为 360)。
有关模板编辑器 4.0 的更多信息,请参见模板编辑器 4.0 用户指南。
-
更新了最新的帮助文件。
-
多行值字段的内容应附加到顶部,以便数据从上到下进行填充。默认值将保留在底部,以便与旧行为相符。
-
现在,通过为 Output() 函数定义覆盖参数,可以在行规则中覆盖模板对象颜色。有关更多信息,请参见模板编辑器 4.0 用户指南中的“使用模板中的行规则覆盖模板对象颜色”。
当 LENGTH 属性大于 1000 时,以下规则将覆盖颜色。值字段为橙色,文本对象为黄色,图纸颜色为蓝色(即,线条为蓝色)。
在模板编辑器中从可使用的 14 种颜色中进行选择。有效颜色名称为黑色、白色、红色、绿色、蓝色、青色、黄色、品红色、棕色、深绿色、海军蓝、竹绿色、橙色和灰色。颜色名称不区分大小写。
-
当内容超过值字段的定义长度时,为值字段添加了字体大小自动调整。
模板处理 - dkit 4.0.xxxxx 发布说明
-
通过对组件使用动态分配,减少了模板输出期间的内存使用。
-
由于在计算长度时会忽略换行符,因此模板宽度根据多行文本对象中的总文本长度展开。此问题现已修正。
-
现在,对于大型模板而言,性能已得以提高。
-
减少了模板输出期间的内存使用(对象的池化功能和对象标识符更精确的分配)。
-
当模板使用水平填充方向且列数可变的表格时,模板高度计算错误。此问题现已修正。
-
多行值字段的内容应附加到顶部,以便数据从上到下进行填充。默认值将保留在底部,以便与旧行为相符。
-
当图纸包含钢筋网插图时,Tekla Structures 发生崩溃。此问题现已修正。
-
如果在表格之后使用 PageBreak() 函数,行中的 PageBreak() 函数会创建一个额外的页面。此问题现已修正。
-
页眉和页脚输出存在两种不同情况:
1) 如果行不包含规则,则始终输出页眉和页脚。
2) 如果至少有一行包含规则,那么当没有输出任何行时,也不会输出页眉和页脚。
-
现在,通过为 Output() 函数定义覆盖参数,可以在行规则中覆盖模板对象颜色。
-
当内容超过值字段的定义长度时,为值字段添加了字体大小自动调整。
模板编辑器中的新内容类型 HIERARCHIC_CAST_UNIT
-
模板编辑器包含一个用于报告的新内容类型
HIERARCHIC_CAST_UNIT
。现在,您可以创建列出混凝土子构件的报告。内容类型
CAST_UNIT
是扁平的,与钢ASSEMBLY
相反。新内容类型HIERARCHIC_CAST_UNIT
支持逻辑与ASSEMBLY
相同的层次。It enables reports that list the hierarchic content of cast units with multiple levels of subassemblies, for example, double walls.现有CAST_UNIT
尚未更改。
其他模板编辑器更新
-
现在,超过模板长度字段的数字将使用 * 符号正确截断。
-
在模板编辑器中修改报告非常慢。现在,此问题已得以解决,模板编辑器的性能已得到改善。