请教关于"目标不存在时新建之"的应用问题
本帖最后由 通达林河水 于 2016-7-30 15:46 编辑 <br /><br /> 我想根据一个字段的数字,自动在另一个表中生成相同数量的记录。现在遇到了一个问题,单独添加一条时,能自动生成要求数目的记录。如果,同时添加两条以上,在另一个表中,生成数据记录数不对,只会按照大的数字生成。例如:
表一录入
A 2
表二生成
A 1
A 2
如果 表一录入
A 2
B 4
表二应该生成
A 1
A 2
B 1
B 2
B 3
B 4
实际上表二生成如下
A 1
A 2
A 3
A 4
B 1
B 2
B 3
B 4
公式如下:
公式一,在表一中填入数字。
<筛选条件:本报表.增加明细.小区 有值>
按以下方式填入<本报表.增加分光器明细>:
1 ->(填入值) 本报表.增加明细.c1
2 ->(填入值) 本报表.增加明细.c2
3 ->(填入值) 本报表.增加明细.c3
4 ->(填入值) 本报表.增加明细.c4
5 ->(填入值) 本报表.增加明细.c5
6 ->(填入值) 本报表.增加明细.c6
7 ->(填入值) 本报表.增加明细.c7
8 ->(填入值) 本报表.增加明细.c8
公式二(这样的公式有8个),
表二与表一做比较,用"目标不存在时新建之"的方式,在表二生成记录,一个公式生成一个记录,筛选条件如下:
zywlfgqdk.小区.ID=本报表.增加分明细.ID 与zywlfgqdk.楼栋.楼栋号=本报表.增加明细.c8 与本报表.增加明细.数量>=8
注明:本报表.增加分明细.ID 是“自动编号”,采用的保存时生成方式
请教这是为什么? 本帖最后由 通达林河水 于 2016-7-30 15:46 编辑 <br /><br />
页:
[1]