16.3.1 配置导出模板

点击【配置导出模板】按钮,弹出清单样式设置对话框,对话框如下图所示,分为【表格浏览器】、【函数】、【清单样式表格】、【属性栏】和【公共按钮】5个部分。

1)表格预览器
列表部分显示用户创建的所有清单样式模板。列表中的项目仅支持选中一项,选中项添加蓝色底纹。右侧显示选中项对应的【清单样式表格】和【属性栏】。【新建】——点击【新建】按钮,弹出下图所示的对话框。

【清单样式类型】:暂时仅支持【文本模板】一种类型。
【复制从…】:除了提供文本模板中所有清单样式列表选项之外,还提供【当前表格】、【空】两个选项。
【清单样式名称】:控制清单样式的名称,清单样式不支持重名。
【确定】:生成清单样式,关闭对话框【取消】:不生成清单样式,关闭对话框
【删除】:从列表中删除选中的清单模板项。

2)函数
用于将程序附带的或者用户自定义的函数插入到右侧的清单样式表格中。

函数按照函数属性默认分为4组,分别是【项目信息】、【构件类】、【钢筋类】和【附件类】。但是后面三个分组之间不存在严格的分界,也不代表函数意义,仅用于函数分组。左侧卷展栏切换会切换【函数列表】中的列示项。

当表格模板中匹配了函数名称,并勾选右上角的选项,则函数显示列表仅显示匹配函数的名称,便于用户区分。
【项目信息卷展栏】:【函数】列表读取【项目信息】中的项目,与【项目信息】列表保持一致。详1.3.4章节设置。
输入的文字与下图中函数自动绑定:

【插入】:选中列表的函数项后点击【插入】按钮,或者直接双击函数列表项,将选中的函数插入到右侧【清单样式表格】激活的单元格中。
【保存】:将界面中函数数据保存到配置文件中。
【取消】:不保存函数修改,恢复到上次保存时的状态,关闭对话框。
【确定】:将界面中的函数保存到配置文件中,关闭对话框。

3)清单样式表格
清单样式表格是清单样式设置的主体部分,是清单表格的基础样式。设置界面如下图所示:

【表格编辑】:双击单元格支持文字输入和修改;插入的函数或者手动输入的函数全部采用双#号夹在一起,比如#构件编号#。当编号名称与函数名称匹配时,可以被识别的函数。【行增加】:在选中行/激活单元格的上方插入行。执行【行增加】,弹出如下对话框。

【行类型】:提供【普通行】、【标题行】和【重复行】三种类型。行类型影响最终的清单样式表达。具体内容参考属性栏。
【行描述】:当行数量比较多时,行描述对行添加说明,方便行区分。
【行删除】:删除选中行或激活单元格所在的行。【列增加】:在选中列/激活单元格的左方插入列。
【列删除】:删除选中列或激活单元格所在的行。
【组合列】:将选中的单元格所在的列组合在一起,作为一个整体进行列重复。
【取消组合】:【组合列】命令的逆操作,不组合的列全部作为单独列进行重复。
【合并单元格】:将选中的单元格合并到一起。
【拆分单元格】:将合并到一起的单元格拆分成独立单元格。
【导出excel】:将当前清单样式表格导出为”.xlsx”格式的文件。
【导入excel】:将”.xlsx”格式的文件导入,并在表格浏览器中增加一个条目。条目名称采用导入文件中的工作簿名称。

4)属性栏

在表格区选中不同的内容,弹出不同的属性栏。点击表格的左上角,可以选中整个表格,弹出【表格属性】。

【行高】:控制整个表格的行高值,所有行均应用此值。
【输出控制】:提供【按构件统计】和【按材料统计】两个选项。不影响输出结果。

点击行数字表头,可以选中行,属性栏显示【行属性】。

【行序号】:本行行序号,灰显,不可修改。
【行类型】:提供【普通行】、【标题行】和【重复行】三个选项。
【普通行】内单元格内容将按照一行输出,允许输出普通文本,若存在函数,函数允许输出一次,一般可以用作项目信息部分的输出。
【标题行】内单元格内容按照一行输出,允许输出普通文本和函数。标题行中插入的函数,支持进行列重复,并作为重复行参数的数据筛选条件。
【重复行】内的单元格内容将以构件为单位重复输出,普通文本按行输出,函数读取构件信息表达。
点击列字母表头,可以选中列,属性栏显示【列属性】。

【列序号】:本列的序号,一般用英文字母表达,灰显不可修改。
【列宽】:控制本列的列宽,单位mm【列类型】:提供【普通列】和【重复列】两个属性。
【普通列】:普通列按照1列输出,当存在多条数据时,所有数据归并,各项之间以逗号分开。
【重复列】:当存在多条数据时,每条数据占用1列,列根据数据数量自动拓展。

【空白单元格】:针对表格中可能会存在无数据的空白单元格,此选项控制空白单元格是否参与数据对比,该选项提供【参与对比】、【不参与对比】和【仅汇总项不参与对比】三个选项。
【参与对比】:空白单元格只能与空白单元格相同,与任何有内容的单元格属性不同。
【不参与对比】:判定空白单元格与任何单元格内容相同,存在汇总项时,空白格累加值取【0】。
【仅汇总项不参与对比】:非累加项的空白单元格参与对比,累加项空白单元格不参与对比,累加值取【0】。

在单元格上单击选中单元格时,属性栏显示【单元格属性】。

【水平对齐】:提供【左侧】、【居中】和【右侧】三个选项。
【竖向对齐】:提供【上侧】、【居中】和【下侧】三个选项。
【数据类型】:若单元格中存在函数,此项显示函数的数据类型,数据类型灰显不可修改。若单元格中为普通文本,数据类型为空,且灰显不可修改。
【单位】:与【数据类型】相匹配,除了数据类型本身可选的单位之外,还支持选择【使用全局设置】。当选择【使用全局设置】时,单位使用【清单单位】中的设置。此设置【精度】:与【数据类型】相匹配,除了默认的数据精度选项之外,还支持选择【使用全局设置】。当选择【使用全局设置】时,单位使用【清单单位】中的设置。
【排序】:提供【升序】、【降序】和【无】三个选项。此项控制【重复行】输出数据排序。