2011-12-15 5 views
1

コストを格納する一連の列を持つテーブルがあります。レポートを生成するときに、これらの列をリストするドロップダウンがあります。デフォルトでは、レポートにはすべてのレコードが表示されますが、ドロップダウンから列名の1つを選択すると、その列がゼロより大きいレコードのみを表示したいとします。アクセスクエリのネストされた条件

私はクエリの条件に条件を追加しようとしています。このような何か(私はこれは権利ではなく、私が達成しようとしているかのアイデアを与える必要があります知っている):

Iif(FundType = "ThisColumnName", > 0, "*") 

答えて

1

うーん...自分自身にゴム製のアヒルを購入する必要があり、実際には非常に簡単でした。

>IIf([Forms]![Report Menu]![FundType]="column name",0,-1) 
+0

+1ですが、どの列の下に置いていますか? –

+0

@iDevlopコストを格納する各列の下にあります。 「列名」は、ドロップダウンの内容に対応する必要があります。必ずしも列の実際の名前である必要はありません。 –