2011-12-15 3 views
1

비용을 저장하는 일련의 열이있는 테이블이 있습니다. 보고서를 생성 할 때 이러한 열을 나열하는 드롭 다운이 있습니다. 기본적으로 보고서에는 모든 레코드가 표시되지만 드롭 다운에서 열 이름 중 하나를 선택하면 해당 열이 0보다 큰 레코드 만 표시하려고합니다.액세스 쿼리의 중첩 조건

나는 조건의 조건을 쿼리에 추가하려고 시도했다. 이런 식으로 뭔가 (I이 잘되지 않습니다하지만 난 달성하기 위해 노력하고있어의 아이디어를 줄 것이다 알고) :

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

답변

1

음 ... 나 자신에게 고무 오리를 살 필요가 실제로 매우 쉬웠다.

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

+1하지만 어떤 열을 넣었습니까? –

+0

@iDevlop 비용을 저장하는 각 열 아래에 있습니다. "열 이름"은 드롭 다운의 내용과 일치해야하며 열의 실제 이름과 반드시 ​​일치해야합니다. –