在i@Reoprt中,表元的类型有许多,这些表元有何不同之处呢?不同的属性有何作用呢?别着急,本文小亿就为你答疑解惑。
根据是否允许报表表元录入数据可将其分为固定表元与变量表元。固定表元只具有排版和边框属性,在设计报表时表元内容已由设计者确定,不允许录入数据。变量表元包括数据、填报等方面的属性,用户填报任务时可以录入数据。
系统新建基本表的所有表元均默认为变量表元,可以通过以下配置方式使变量表元变成固定表元:
方法一:在变量表元内输入文字或者字符,变量表元即可变为固定表元。
方法二:选定变量表元后,点击,即可将选定表元设置为没有任何文字内容的固定表元。
选定固定表元后,点击,即可清除选定的固定表元的内容,并且将固定表元变成变量表元。
右键点击选定的表元,选择“属性”,即可在弹出的对话框中编辑表元属性。
固定表元属性
【表元详细名称】指的是通过表元命名后用文字表示的表元名称。
【链接报表】表示固定表元中可链接到一变长表,在基本表和视图表中通过固定表元链接变长表,可实现更复杂的表样输出。
【链接报表列宽和主表一致】设置链接报表输出的列宽是否和主表保持一致。
【打印时链接报表行高保持不变】设置打印时链接报表数据的行高是否保持不变。
【链接表元】表示固定表元中可链接到其他表元。
【换行还是缩放】设置字符在表元中不能完全显示时如何处理。
【打印颜色】设置表元在打印时的颜色,设置的颜色只有在在线设计插件的"打印颜色"显示状态下才显示或在打印的纸质表上显示。
【背景颜色】设置表元在系统显示的背景的颜色。
【边框】设置边框颜色属性需要点击右边的按钮,在弹出的对话框中进行设置。
数值型表元属性
数据类型处选择“浮点型”或者“整型”,在变量表元属性对话框中,可进行相关设置。
【字段名】经过表元所在列和行的标题交叉得到,如C3、H2等。它也是表元在数据库中存储所用的字段名。一般不需要设置。
【表元详细名称】通过表元命名后用文字表示的表元名称。
【填报说明】表元指标数据如何填报的说明性文字,既可以输入文字,也可以输入表达式。设置了表元填报说明,填报数据时系统可以显示提示信息。
【默认值】指数据填报时系统自动给出的表元值。设置"默认值"时直接在该栏中键入想要赋给该表元的具体数值或公式即可,默认值也是由系统计算得出,但用户可以修改。
【允许为空】数据填报时,该表元的值能否不填。对于不允许为空的表元,用户没有填写,则系统会通过审核信息给出警告,这样能确保某些关键信息必须填写。
【前后缀】“前缀”和“后缀”是指在系统显示表元填报内容时所加的前缀和后缀。
【数据长度】整型使用系统缺省的10位长度,而浮点型数据长度及小数位数用户可以设置,其整数部分位数用数据长度减小数位数再减小数点占一位。
【自动汇总项】进行报表汇总时,这些表元的值将由下级单位相同表元的值叠加汇总得来。如果某表元为非自动汇总项,且带运算公式,则表元内容将在汇总表的基础上根据公式求值得到。
【是否参与舍位平衡】若选“是”,进行舍位平衡时,会对此表元进行舍位,并显示舍位后的数值;否则,进行舍位平衡时,该表元内容保持不变。
【误差分配】如果表元属性的参加舍位设置成"是",表元就会有误差分配属性,如果误差分配属性设置为不参加,其值保持不变。如果我们希望舍位平衡时保护某些指标,则可以将这些指标的自动舍位属性设置为否。一般情况下设为自动。
逻辑型表元属性
打开变量表元属性对话框后,在数据类型处选择"逻辑型"。
【逻辑值显示格式】设置逻辑值的显示格式,支持"是,否"、"真,假"、"正确,错误"、"√,×"、"yes,no"。
【输入方式】设置表元的输入方式,支持"下拉框输入"、"多选框输入"、"单选框输入"、"下拉多选框"。
字符型表元属性
打开变量表元属性对话框后,在数据类型处选择“字符串”。
【枚举列表输入】通过选择事先编辑好的选项来输入表元内容。
枚举列表输入处选择"是",并点击左侧。枚举允许键盘处如果选择"是",则用户录入时既可以选择,也可以用键盘输入,且输入的内容可以是枚举列表中没有列出的;如果选择"否",则只能选择列表中的子项。点击枚举列表右边的,系统会弹出一个编辑框,将光标停在编辑框内,用键盘依次键入所提供的选项,每一选项必须自成一行,输完一项后回车再输入另一项。
【使用代码】利用在报表任务中事先定义好的代码来输入表元内容,使用代码输入的表元叫代码表元。
使用代码处选择"是",并点击左侧。在代码组名处选择需要使用的代码组,在代码文字序号处选择需要显示文字的序号,0表示主文字串,1表示辅文字串1,2表示辅文字串2,以此类推。
在代码显示格式处选择代码组显示的方式。
在仅选择叶子节点处设置是否只选择叶子结点。如果设置为仅选择叶子节点,在用户填报数据时,该代码表元处仅能选择最低级次的代码,其他级次的代码不能选择。
设置是否允许录入不是代码组中代码的值与是否允许手动输入,并代码组表元的下拉框宽度。
说明:
"枚举型输入"与"使用代码"两种方式可以任选其一,但不能同时采用。
日期型表元属性
打开变量表元属性对话框后,在数据类型处选择"日期型",可进行以下属性设置:
【日期显示格式】设置日期的显示格式,支持YYYY年MM月DD日、MM月DD日等显示格式。
OLE文档型表元属性
打开变量表元属性对话框后,在数据类型处选择"OLE文档型"。
OLE文档型表元中可以链接其他类型的文档,如Word、Excel、图片、声音文件等。设计某一表元为OLE文档型后,任务填报时就可直接链接选定其他文档,并在表元中显示出该文档的内容。
图像表元和附件表元属性
某些项目需要在报表表体内显示图片或附件,并能像普通数据表元中的数据一样存储、上报、下载、展示等,可以使用图象表元、附件表元实现这些需求。打开变量表元属性对话框后,在数据类型处选择"图像"或者"附件"。
【图片类型过滤】此为图像表元的属性,勾选需支持的图片文件后缀后,数据填报时,仅能上传选定类型的图片文件。
【文件类型过滤】此为附件表元的属性,在文件类型过滤处输入支持的文件后缀,此处如果为空,表示支持所有文件类型。
例如:
输入".txt,.doc",表示数据填报时,仅能上传txt文件与doc文件。
【最大允许上传的文件大小(单位:MB)】设置最大允许上传的文件大小,超过设定值的文件不允许上传。
【最大直接下载单个文件大小(单位:MB)】设置最大直接下载单个文件大小。
说明:
此处建议为"1",如果设置过大,数据读取时,会影响文件加载速度。
【数据内容字段名】表元数据的存储字段名,是系统自动生成的,不允许修改。
【是否压缩存储】默认值为“否”,不支持修改。
【图片显示方式】此为图像表元的属性,设置上传图片的显示方式,支持按原始图片、按表元自适应、拉伸三种显示方式。
时间型表元属性
时间型表元的填报样式为12:00:00,打开变量表元属性对话框后,在数据类型处选择"时间型"。
【允许为空】数据填报时,该表元的值能否不填。对于不允许为空的表元,用户没有填写,则系统会通过审核信息给出警告,这样能确保某些关键信息必须填写。
地理位置表元属性
通过定义地理位置表元,可以通过GPS自动定位当前位置,在变量表元属性对话框中,数据类型处选择“地理位置”。
【字段名】过表元所在列和行的标题交叉得到,如C3、H2等。它也是表元在数据库中存储所用的字段名。一般不需要设置。
【表元详细名称】指的是通过表元命名后用文字表示的表元名称。
【填报说明】表元指标数据如何填报的说明性文字,既可以输入文字,也可以输入表达式。设置了表元填报说明,填报数据时系统可以显示提示信息。
【允许为空】是指数据填报时,该表元的值能否不填。对于不允许为空的表元,用户没有填写,则系统会通过审核信息给出警告,这样能确保某些关键信息必须填写。