2016-02-13 99 views
0

以下顯示的是我的表格,每個學生都有兩個模塊。我想要做的是比較兩個模塊的通過/失敗字段。如果兩者都通過,我希望下面的通過/失敗框顯示通過。如果其中一個或兩個模塊都出現故障,我希望該框顯示失敗。Microsoft Access報表中的計算字段

enter image description here

到目前爲止,我已經採用使用表達式生成器的控制源中的以下表達式。查看查詢時,使用框下面的代碼保持空白。

=IIf([Pass/Fail]="Pass","Pass","Fail") 

我也曾嘗試

=IIf([TK15 SubReport].[Report]![Pass/Fail]="Pass","Pass","Fail") 

這顯示如果兩個模塊中的一個傳遞,如果兩個模塊都沒有失敗只有失敗顯示傳遞。

有沒有人有任何想法如何做到這一點或不可能?

下面顯示的是我的人際關係的形象,如果需要,他們

enter image description here

謝謝您的時間。

回答

1

與嘗試(其中TK15子報表是報表的名稱控制):

=IIf(Abs(Sum(Me![TK15 SubReport].[Report]![Pass/Fail]="Pass"))=2,"Pass","Fail") 
+0

謝謝你給它一個嘗試,一個好主意,嘗試添加的價值,但是當我查看會出現一個對話框,提示輸入「TK15 SubReport.Report!Pass/Fail」的參數值。任何其他想法?再次感謝。 – ceefax12

+0

也許需要_Me!_。請參閱編輯。如果不是,則拼寫錯誤。 – Gustav

+0

這樣做,謝謝你,先生。 – ceefax12