交叉表不用辅助表的情况下如何实现行标题重复?
本帖最后由 bruce 于 2017-9-15 10:03 编辑如图 这个效果怎么做才可以呢?
样品标题行:样品字段中,每一个样品都有 “结果”,“判定” 这两个属性。在不用辅助表的情况下如何实现 借助辅助表实现起来还是简单点 在数据接口中可以关联多张表,用辅助表可以实现 想知道如果用辅助表的话,又如何实现... 本帖最后由 阿西吧 于 2018-12-12 17:52 编辑
bruce 发表于 2017-9-14 16:17
如图 这个效果怎么做才可以呢?
使用辅助表会更加简单,下面就详细给您解答如何使用辅助表来实现行标题重复的功能。
1.绘制检验结果表单样式并定义相关数据项,并去掉右侧的数据区域可向右扩展的(如果没有去掉,我们在填入相关数据后,右侧会多一条空白列,影响美观)。如下图所示进行操作:
2.绘制辅助表表单样式并定义相关数据项。如下图所示:
3.在辅助表中添加一个用于检验结果模板表单中参数数据项的填写规范的数据接口。如下图所示进行操作:
3.1辅助表中的数据接口
3.2应用到检验结果模板表单中的填写规范
4.当我们在辅助表中填入参数以及样品,我们需要自动在右侧的明细中生成样品对应结果与判定的数据。如何实现该功能呢?我们可以通过填表公式来实现(从填入的样品中赋值给右侧明细表样品值,并先给结果|判定数据项赋值结果、判定)。如下图所示进行操作:
5.在辅助表中添加一个用于检验结果模板表单中填表公式(实现行标题重复的功能)的数据接口。如下图所示进行操作:
5.1辅助表中的数据接口
5.2应用到检验结果模板表单中的填表公式
6.新建检验结果表单,填入参数值后,调试功能是否实现。
本帖最后由 jashon168 于 2018-12-11 23:11 编辑
1.首先需要建立以下模板,都是基本信息表单:
a.样品
b.参数
c.样品辅助表(样品辅助可以通过样品保存的业务公式中就往样品辅助表里面写数据,删除时对应删除)
具体如下图:
2.需要定义一个两个标题行的交叉表,把"判定/结果"与"样品"这两行都定义为交叉表的行。需要将"样品"行设置为同值合并
3.首先先将"参数"插入到交叉表的列中(我这边用文本列表来模拟模板中的数据)。
4.然后再更新明细表,对"样品"和"判定结果"进行行列匹配(我这边用文本列表来模拟模板中的数据。分号分隔为一条记录,逗号分隔为一个数据项)。
5.实现上面这些步骤大体效果就已经出来了,但是同值合并需要保存后才会进行合并,所以手动添加一个保存公式
保存前:
保存后:
通过以上步骤就实现了您要的效果。
:):victory:
希望官方出一点交叉表的视频教程,这个东西用好了可以少写好多填表公式
页:
[1]