3

MSAccessADPにGroupというフォームがあります。その上にタブコントロールがあり、各タブにはサブフォームがあります。最初のタブにはサブフォームUsersが含まれており、フォームビューには表示されません。サブフォームユーザーがデザインビューに表示されます。

なぜこれが起こっているのかについての手がかりはありますか?

4

3 に答える 3

1

サブフォームコントロールがタブコントロールの後ろではなく、前にあることを確認します。

于 2010-10-14T14:24:25.790 に答える
1

ご存知のとおり、各タブにはサブフォームがあるタブコントロールがあります。これらのサブフォームの1つは、フォームビューには表示されませんが、デザインビューには表示されます。

すべてがデザインビューに表示されるため、そこにサブフォームが表示されるのは正常です。ただし、フォームビューにサブフォームが表示されないさまざまな理由が考えられます。

  • サブフォームコントロールがタブコントロールの上(またはタブコントロール)にあるかどうかを確認してください
  • サブフォームのUsersプロパティでvisible=trueを設定していることを確認してください
  • DisplayWhen = "Always"または"Screen"であり、"Print"ではないことを確認してください

(また、問題のサブフォームにこれらのプロパティを設定することだけに注意してください。タブコントロールを操作するのが面倒な場合があります。プロパティの上にあるセレクタードロップダウンを確認することで、正しいプロパティを操作していることを確認できます。 )。

于 2010-10-14T14:29:55.757 に答える
0

どうやら問題は、フォームのレコードソースとしてのSQLステートメントが正しくないことです。

于 2010-10-14T14:46:08.933 に答える