スーパーバイザー、ポジションの 2 つのコンボボックスを持つフォーム [スーパーバイザー] があります。
私は、上司や役職など、あらゆる種類の情報を含む従業員のレポートを持っています。コンボボックス内で選択されたスーパーバイザーとポジションに応じて、レポートを開くコマンド ボタンを作成したいと考えています。これは、WHERE ステートメントで制限するのと同じくらい簡単なはずですよね? Expression Builder を使用して、次のように言いました。
Where Condition = [position] Like [Forms]![Supervisors]![PositionCombo]
AND [sup] Like [Forms]![Supervisors]![SupervisorCombo]
しかし、ボタンをクリックすると、「Microsoft Access データベース エンジンは '[Forms]![Supervisors]![PositionCombo]' を有効なフィールド名または式として認識しません」というメッセージが表示されます。制限条件としてコンボボックスの値を使用するように Access に指示するにはどうすればよいですか?
私はVBAを知りませんが、学ぶつもりです。可能であれば、VBA を使用せずにこれを実現したいと考えています。