これらのフィールドの値が両方とも "0"の場合は、テーブルに2つのフィールドがあります。私のフォームにレコードを表示したくないのですが、それ以外の組み合わせであれば表示します。アクセス - フィールド
私はそれが何らかのIfステートメントである必要があると考えていますが、これを自分のフォームに反映させる方法がわかりません。それはのようなもの見てする必要がありますと仮定し
イム:
Private Sub TypeList_AfterUpdate()
If (OutboundReservations.Value And InboundReservations.Value = "0") Then Me.showrecord = False
Else
Me.showrecord = True
End Sub
End If
に任意の助けいただければ幸いです。
おかげ
に
Filter On Load
プロパティを設定し、私は私の答えを追加しましたが、気づいているような何かVBAコード: 'If(OutboundReservations.ValueとInboundReservations.Value =" 0 ")。あなたは両方の値が欲しいものを述べる必要があります。現時点では、これは 'If OutboundReservations.Value = TRUEかつInboundReservations.Value =" 0 "'です。これは 'IF OutboundReservations.Value = '0'で、InboundReservations.Value = '0''でなければなりません。 '' 0 ''もテキストとして読み込まれています - 数字として格納されている場合は' 0'を使います。 'Me.ShowRecord = False'は新しい行になければなりません。' IF'文を1行として読み込み、 'ELSE'文でエラーを読み込みます。 –