0

私はCR11で作業しておりSection ExpertDetails. 詳細はグループにあります。次の式に基づいて行の抑制に取り組んでいます。

{field.Id} = previous({field.Id}) and ({@impression} = False)

重複していた一部のレコードは削除され、一部は削除されません。また、関数がFalseその行に対して返すレコードも抑制していません。関数は正しい結果を返しています。何か案は?

[Group 1 ] {@personnelName}
  [Detail] {id} {@datetime} {@impression}
[End Group 1]

詳細セクションでは、一部のグループでは各行に 1 つのレコードのみが表示され、一部のグループでは同じデータの 10 ~ 20 行が表示されます。ソートはフィールドascに基づいてい{id}ます。フィールドはbooleanまだ表示されますFalse

(免責事項 - 私が使用しなければならないテーブルのデザインではありません。名前は罪のない人を保護するために変更されています!)

{@印象}:

 if {Table1.type} = 40 then if {Table1.descr} = "SomeText" 
                            or {Table1.descr} = "OtherText" Then True
4

1 に答える 1

0

最終的に {id} フィールドでグループ化し、詳細を省略しました。これにより重複が修正され、セクション エキスパートで式を連結しようとするのではなく、選択エキスパートが関数を修正しました。ライアンを助けてくれてありがとう。

于 2013-07-23T17:41:29.640 に答える