我这里有一个数据,可以在更改字段时进行抑制。 而我却压制它。但是我在第一行显示记录时遇到了麻烦。即使它是重复记录我需要显示它。
我试过了
Not OnfirstRecord And
if ({onChangefield} = previous({onChangeField})) then
true
else
false
但它并没有取消隐藏在记录的第一行。
请帮忙。
提前谢谢你。 :)
编辑:
它不是"在更改字段",它是一个关键字段,如果此关键字段重复,则数据将被抑制。
答案 0 :(得分:1)
你只是错放了{I}我喜欢的Not OnfirstRecord
并且它正在工作。
if Not OnfirstRecord And ({onChangefield} = previous({onChangeField})) then
true
答案 1 :(得分:0)
你可以做的一种方法是在记录上打印数字,然后根据:
进行压制创建公式@Reset
:
Shared Numbervar count;
count:=0;
创建公式@Count
Shared Numbervar count;
count:=count+1;
创建公式@display
Shared Numbervar count;
count;
现在将您的公式编写为:
Shared Numbervar count;
If(count=1) And ({onChangefield} = previous({onChangeField})) then
true
else
false