填表公式:设置行样式操作

来自企业管理软件文档中心
跳转至: 导航搜索

设置行样式操作的作用

设置行样式操作通过鼠标选中行或匹配条件来改变明细的行样式,可以改变背景颜色、字体、添加下划线和删除线。该操作的作用是对数据进行筛选,便于用户查阅,以及对一些特殊数据行进行锁定。

如何添加设置行样式操作

1.进入模板设计界面,单击【填表公式】,弹出“填表公式管理”对话框。

2.选择事件后,单击【添加公式】按钮,在弹出的“请选择操作”对话框中双击“设置行样式”操作。

20190721填表公式设置行样式操作01.png

3.选择刚添加的“设置行样式”操作,修改、完善参数即可。

设置行样式参数说明


20190721填表公式设置行样式操作02.png

先给新建的公式取一个便于识别的【名称】,如“设置行样式_不及格学生”。

一个完整的填表公式包含三部分,本节中,这三部分分别是:
●执行条件(对应1号框)
公式的【执行条件】是一个逻辑判断表达式。如果不满足,则整个公式都不执行,包括下面的【数据源】和【设置行样式操作】都不会被执行。
详见“填表公式-概述”。

●数据源(对应2号框)
【数据源】的作用是给后续的操作提供数据,可从模板的数据接口、系统内设的全局数据接口、新建表单、打开表单、本表单明细等获取数据,并将获取到的数据传给后续的操作中使用。
【数据源】返回的数据是一个二维表(结构类似明细表),一行表示一条记录,一列表示一个数据项。数据源首先会取出二维表中第一条记录,驱动操作的执行一次,在操作中可以访问该条记录参与计算,操作完成后,【数据源】会取下一条记录继续驱动操作执行,以此类推,直至所有数据消耗完。数据源中有多少条记录,则驱动操作执行多少次。
详见“填表公式-数据源”。

●设置行样式操作(对应3号框)
行样式设置中包括“设置字体样式”、“设置锁定”、“设置字体颜色”、“设置背景颜色”、“添加下划线”、“添加删除线”。
只对执行了设置行样式操作的行进行设置,没有执行设置行样式操作的行不受影响。
1.【执行条件】
操作的【执行条件】如果不满足,则【设置行样式操作】不会被执行。
详见“填表公式-概述”。
2.【目标表】
设置行样式操作首先需要确定设置哪个明细的样式,可以通过设置【目标表】来指定。例如:选择“采购申请单”的明细,则设置行样式操作将对“采购申请单”明细的数据进行样式设置。
3.【触发条件】
有三种选择:
★所有行
对所有行进行行样式设置。
★根据匹配条件
根据匹配条件进行行样式设置。
★当前行
对鼠标选中行进行行样式设置。
4.【设置字体样式】 字体的样式有四种选择:
★常规
★倾斜
★加粗
★加粗倾斜
5.【设置锁定】
两种选择:
★锁定单元格
★取消锁定
只有勾选后选择下拉才可以实现锁定或者取消锁定的功能。
不勾选该项,对单元格无锁定或者取消锁定的动作。
6.【设置字体颜色】
勾选该项,可设置字体的颜色。
不勾选该项,字体无改变颜色的动作。
7.【设置背景颜色】
勾选该项,可设置单元格背景的颜色。
不勾选该项,单元格背景无改变颜色的动作。
8.【添加下划线/取消下划线】
勾选该项后,下拉可选择:
★添加下划线
★取消下划线
不勾选该项,无动作。
9.【添加删除线/取消删除线】
勾选该项后,下拉可选择:
★添加删除线
★取消删除线
不勾选该项,无动作。
10.【预览】
对上述选项进行设置后的效果预览。
11.【配置条件】
选择“根据匹配条件”后才可见。
对满足【配置条件】的明细数据进行行样式设置,不满足则无动作。

示例

做一个成绩单,设置成绩未及格的学生所在的行的样式。

  • 1.建立“成绩单”模板。
20190721填表公式设置行样式操作03.png

  • 2.定义明细表。
20190721填表公式设置行样式操作04.png

  • 3.点击【填表公式】,选中“工具栏按钮单击”事件,添加“标注不及格学生”按钮。
20190721填表公式设置行样式操作05.png

  • 4.在“标注不及格学生”按钮下添加“设置行样式”操作。
20190721填表公式设置行样式操作06.png

  • 5.修改操作名称为“设置行样式_不及格学生”。


  • 6.为了对成绩明细设置行样式,因此【目标表】选择“成绩明细”。


  • 7.接着,为了筛选出有未及格成绩的同学所在的行,我们选择“根据匹配条件”进行行样式设置。【配置条件】填写“本表单.成绩明细.语文 < 60 或者 本表单.成绩明细.数学 < 60 或者 本表单.成绩明细.英语 < 60”。


  • 8.未及格成绩的学生所在的行显示为红色,可以勾选【设置背景颜色】,颜色改为红色。


  • 9.单击【确定】后保存,调试一下效果。新建表单,填入数据,点击【标注不及格学生】按钮,可以看到不及格学生所在行的样式变化。
20190721填表公式设置行样式操作07.png