0

これは簡単な修正だと思いますが、見つからないようです。クエリの結果を表示する必要があるフォームがあります。これは別のサブフォームになります。

クエリは非常に単純で、指定された日付の間にあるレコードのすべてのフィールドを表示するだけです。クエリはうまく機能しますが、レコードソースとしてフォームに添付すると、データが表示されません。正しい量のレコードセレクターが表示されるので、クエリを理解していることはわかりますが、すべてのフィールドが非表示になっているように見えます。

また、クエリを選択するだけのフォームレコードソースへのクエリを作成してみました。*クエリから。奇妙なことに、私は以前にこれを機能させていましたが、すべてのフィールドを指定する必要がありました。私が意味するのは:

タイトルを選択クエリ
からタイプを選択クエリ
から日付を選択クエリから..。

すべての分野で同様ですが、これはばかげているようですが、私が間違っている可能性があることを誰かが考えることができますか?
前もって感謝します!

編集、言及するのを忘れた私も上記の愚かな解決策を試しましたが、それはうまくいきませんでしたので、間違いなく私が見ていないいくつかの問題、おそらく適切に設定されていないいくつかのプロパティ

@sshekharは、Access 2010を使用している現在、実際にはコードではありません。ユーザーが指定した日付の間にあるデータフィールドを持つレコードを表示するこのクエリを実行するサブフォームを表示する必要があるフォームがあります。クエリは機能し、正しいレコードを表示しますが、添付されているフォームにはレコードセレクターのみが表示され、すべてのフィールドが「非表示」になっているように見えます。フォームのプロパティの設定が間違っている可能性があると思いましたが、使用した別のデータベースのテストフォームを確認したところ、それぞれが同じ設定になっているように見えます。だから私は途方に暮れています!

4

2 に答える 2

1

したがって、すべてのフィールドを保持するクエリを使用しても、[既存のフィールドの追加]に移動して、表示するすべてのフィールドを追加しない限り、コンテンツは表示されません。これは、特にクエリの結果が実際に機能している場合は、本当にばかげているように見えます。

于 2012-07-17T18:24:53.677 に答える
0

この問題が発生し、プロパティDataEntryをYESに設定すると、新しいレコードのみが表示されることがわかりました。Microsoftヘルプから:

DataEntryプロパティを使用して、バインドされたフォームを開いてデータ入力のみを許可するかどうかを指定できます。データ入力プロパティは、レコードを追加できるかどうかを決定しません。既存のレコードを表示するかどうかを決定するだけです。読み取り/書き込みブール値。

于 2012-10-26T11:36:27.433 に答える