次のレポートが表示されます。
F1 | F2 | F3 |
`````````````````````````````
TRUE | TRUE | FALSE |
TRUE | FALSE | FALSE |
FALSE | N/A | N/A |
ご覧のとおり、F1がtrueの場合にのみフィールドF2とF3を表示したいと思います。F1はfalseであり、F2とF3は、実際の値に関係なく「N/A」を表示する必要があります。
どうすればこれを行うことができますか?私はもう試した
Private Sub Detail_Format(Cancel As Integer, PrintCount As Integer)
If (Me.F1 = false) Then
Me.F2.Visible = False
Me.F3.Visible = False
End If
End Sub
しかし、これは値をテキストに変更しません(私が解決できたフィールドのみを削除します)が、すべてのフィールドの値も削除します。その行にあるものだけではありません。他にどのようにこれを達成できますか?