我有一个有6列的重复表
用户需要输入第5列,其中包含两个数字,如“1234567890/1234”
此字段中的前十位数字,即第一个数字,将在数据库中查找并检索与此编号匹配的电子邮件地址。
然后将电子邮件地址放在第6栏的文本框中
我的第一次尝试是第5列中的文本框规则,当它更改时查找电子邮件地址,但这仅适用于第一行。
我的第二次尝试是执行裁决的表格上的一个按钮,但我得到了相同的结果。
公式为:
@Email[starts-with(@CostCenterID; substring(txtCostCenterGLacc; 1; 10))]
因此,这会查看数据库表的电子邮件字段,其中字段“CostCenterID”以重复表字段“txtCostCenterGLacc”中的前10位开头。
如何在重复表中的所有行上进行此操作?通过单击重复表中第5列中的规则字段按钮或(首选)。
我希望有人可以提供帮助。
RG。埃里克
答案 0 :(得分:0)
不要在第5列上实现规则,而是尝试将代码作为第6列中的默认值(从第5列开始绘制),并在选中计算字段时保留刷新此值。我想你可能需要在这个问题上添加更多细节才能得到答案。不清楚是否在第6场中没有出现任何内容,或者在第6场中出现相同的值。
答案 1 :(得分:0)
Microsoft声明了带有规则的重复表的工作原理。
解决方案是使用后面的代码来完成此行为。