1

プロジェクトをほぼ完成させましたが、フォームにいくつかのユーザー オプションが必要です。ユーザーが製品コードを選択できるようにしたいと思います。選択すると、テーブル内の関連レコードが検索され、そこからのすべての情報がレポートに表示されます。

これに対する最善のアプローチに関するアイデアは、私を大いに助けてくれます。

4

1 に答える 1

1

WhereConditionオプションとしてDoCmd.OpenReportでコンボ ボックスの選択を使用します。

したがって、レポートのレコード ソース テーブルまたはクエリに という名前の数値フィールドが含まれていproduct_codeて、コンボ ボックスの名前がcboProductCode...

DoCmd.OpenReport "YourReport", _
    WhereCondition:="[product_code] = " & Me.cboProductCode

フィールドが数値ではなくテキストの場合は、WhereConditionの値を引用符で囲みます。

    WhereCondition:="[product_code] = '" & Me.cboProductCode & "'"
于 2013-07-16T14:02:28.667 に答える