0

以下のように、チェックボックスがオンになっているかどうかに応じて、ユーザー、日付範囲、および列の特定の値でデータをフィルター処理するフォームがあります。

    strWhere = " WHERE [user] in (" & Left(strIN, Len(strIN) - 1) & ") And [Month] Between [forms]![frm_user]![txtStartDate] And [forms]![frm_user]![txtEndDate]"

    If Me!checkbox = True Then
        strtcheck = " (Satified Vs Dissatisfied Like Dissatisfied) "
    End If

    strSql = strSql & strwhere & strtcheck 

だから私が望むのは、それを機能させることができないのは、Me!checkbox が true の場合、Satified Vs Dissatisfied が Dissatisfied と等しくなければならず、それを strSql に渡したいのですが、Access で実行するとうまくいかない、誰か助けてくれる?

4

1 に答える 1