0

私が欲しいのは、基準選択に基づいてレコード選択式を使用してレコードを収集することです。

2 つの基準がある場合、基準選択を使用して 4 つの組み合わせがあります。例えば

if(cri1 <> 'ALL' and cri2 <> 'ALL') then レコードをフェッチ
する else if(cri1 = 'ALL' and cri2 <> 'ALL') then レコードをフェッチ
する else if(cri <> 'ALL' and cri = 'ALL') その後レコードをフェッチ
する else if(cri = 'ALL' ; cri = 'ALL') その後レコードをフェッチする

(cri1 と cr2 は Crystal Report で使用されるパラメータ フィールドです)

3つの基準の場合と同じように、8つの組み合わせがあります。つまり、n 個の条件の場合、i は「2」の「n」乗の組み合わせになります。つまり、10 個の条件の場合、i は 2 の「n」乗の組み合わせ (つまり、1024) の組み合わせになります。

n個の基準について、より簡単な方法でデータを収集する方法があるかどうかを知りたいです。基準が 3 つを超えると、レコードを収集するのが非常に混乱するためです。

**これについて助けてください..**

4

0 に答える 0