私がしたいのは、レポートを別のフォームのボタンをクリックして開いたときに、テキストボックスまたはラベルのテキストを動的なものに設定することだけです。実際にテキストを変更する以外はすべて解決しました。Report_OpenのTextBoxのテキストを変更できない
このコードは、SetFocusでの実行時エラー2478を与える:
Me.tFilial.SetFocus
Me.tFilial.Text = filialen
のSetFocusがなければ、私はテキストが問題の制御に制御を切り替えることなく変更することができないと言って、実行時エラーが発生します。
アクセスで常に問題のある場所が許可されているようです。これをどうすれば解決できますか?
Reports![rptPressSchema]![tFilial].text="Hello"?
ボタンをクリックして別のフォームに値を設定することはできますか?それを解決するには、代わりにラベルを使用してください。しかし、結論は私はこれを何とかしようとすることができますが、ベストプラクティスに関する助言をお願いします。実際これは非常に一般的な作業でなければなりません。
もう少しコードを投稿できますか?どのイベントでテキストを変更していますか? – Simon
投稿タイトル - Report_Openです。 2回目のコード貼り付けでボタンをクリックして設定しようとしましたが、「レポートが開いていません」というエラーメッセージが表示されました。 –
アクセスレポートは、実際には非常に難解です。報告書はおそらくこの行動には適していないでしょう。 .Textプロパティを含めないでください。フォーカスが設定されているコントロールでのみ必要です。プロパティが必要な場合は、使用することができます。値 – Fionnuala