レポートに関連付けられたフォームを取得しました。フォームに入力されたフィールドに応じて、レポートにいくつかの追加事項を追加する必要があります。たとえば、ユーザーがフォームの[オプション]フィールドなど、いくつかのフィールドで「A」を選択した場合、レポートには「you choose A」と表示される必要があります。 [オプション] レポートのフィールドで "今回は"、レポートの他のフィールドで "それは良い選択です"、たとえば [説明] フィールドとしましょう。
私はopenreport
vbaでメソッドを使用し、whereステートメントまたはopenargs
docmd.openreport "myreport", acViewPreview, , "[options] = " & "you choose " + [forms!].[options!] + " this time"
しかし、レポートを埋めるためにクエリを実行する必要がないため、where 条件は私のニーズに適合しません。また、openargs では何も起こらないので、何か間違っているのかもしれません。誰かが openargs または別の方法で動作させる方法を知っていますか?