MS Access 2003 - オプション グループ フレーム:rad ボタン オプションの代わりにフレームの一部であるテキスト ボックスを追加できますか?

StackOverflow https://stackoverflow.com/questions/2484416

質問

OK、これは単純で愚かな質問かもしれませんが、私にはわかりませんので、次のようにします。

Access で、フレーム コントロールが必要だとします。そのため、オプション グループ ボタンをクリックして、デザイン サーフェイスに追加します。ただし、これをラジオ ボタン選択のオプション グループとして使用するのではなく、フレームの代わりにテキスト ボックスを追加して、フレームを参照すると、フレームではなくすべてのコントロールが参照されるようにしたいと考えています。 、cbo ボックスなど....ラジオのオプションを選択する場合と同様です。

それで、これができますか?

フレーム内に追加したコントロールを簡単に参照できるようにしたいと考えています(つまり、FrameExample.visible = true) を使用するだけですべてのコントロールを表示できるようになり、独自のタブ コントロール グループを構築できるようになります。

これはできるでしょうか?

ありがとう!

編集:

私が達成しようとしているのは、メイン レコード情報として機能するコントロールのコレクション (入力コントロール - CBO ボックス、テキスト ボックスなど) を含むフォームを作成することです。このフォームはバインドされていないため、これらは button_click の INSERT ステートメントを介してテーブルに保存されます。

次に、各メイン レコード (およびそれに付随するデータ) ごとに相対的な 8 つのカテゴリがあります。これらの各カテゴリには、サブ フォーム領域と、相対的なフォームをサブ フォーム領域に取り込むボタンのクリックを含めることができます。これらのサブフォームはバインドされておらず、SQL ステートメントを介してデータを保存するだけです。したがって、KeyID 番号を作成するメイン コレクション コントロールのデータに対して親フォームから挿入ステートメントを実行し、その後、方向を変えてその KeyID 番号をページにロードする SQL ステートメントを実行することで、これを達成できることがわかりました。隠しテキストボックス。

次に、サブ フォームの 1 つをクリックして、その相対的なコントロールのコレクションを読み込むと、そのデータをこれらの各サブフォーム/テーブルの KeyID とともに保存できます。

それで......

代わりに、これらのコントロールをコレクションとして定義して、ボタンをクリックするだけで必要なすべてのコントロールを非表示にしたり表示したりして、追加のフォーム (サブ) の必要性を回避できるのではないかと考えていました。ユーザーがテキスト ボックスにデータを入力し、途中でそのボックスが非表示になった場合、データはテキスト ボックス内にまだ存在し、最終的に SQL ステートメントに残ることはわかっています。

したがって、これらすべてのコントロールを同じフォーム上に存在させたいのですが、それらをオプショングループのようなフレームにカプセル化すると、そのフレームを呼び出すことができ、すべての関連コントロールが次のように呼び出される(表示される)のではないかと考えました。必要です。

長い説明で申し訳ありませんが、お役に立てればと思いました。

役に立ちましたか?

解決

私はあなたがオプショングループでそれを行うことができるとは思わないが、あなたが記述しているものは、はいいいえ?

、かなり多くのサブフォームです

他のヒント

1998 年 3 月に公開されたアプリからタブ コントロールを非表示にした例をいくつか示します。

色付きのコマンド ボタンのように見えるスタイルのラベル上の透明なコマンド ボタンによって駆動されるタブ:alt text

同じアプローチ、より多くのボタン:alt text

この場合、偽の色のコマンド ボタンはタブを駆動しませんが、タブとサブフォームの表示/非表示を組み込みます。この場合、タブは実際にはリストボックスによって駆動されます。alt text

タブが非表示になり、サブフォームが表示されたときのビュー。リストボックスはサブフォーム内のナビゲーションを制御し、サブフォームにはタブが表示されます。alt text

したがって、タブ コントロールを表示しなくてもできることはたくさんあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top