0

私は Access を初めて使用するので、回答を作成する際にこれを考慮してください。これは私を夢中にさせており、解決策を求めてネットで高低を調べました. あなたのお返事をお待ちしてます。

オプション グループを含むフォームがあります。この表示をレポートに表示したいと考えています。たとえば、次の「テスト」シナリオを考えてみましょう。

オプション a、b、c

フォームからデータを受け入れるために、テーブルにフィールドを作成しました。私のテーブルでは、レコードを保存すると 1、2、3 と表示されます。十分です。現在、私のレポートには、オプション a、b、および c を表すチェックボックスがあります。フォームで選択したオプションに対応するボックス内にチェックマークを付けたいです。

4

2 に答える 2

0

オプション グループとチェック ボックスを使用してレポートに出力を表示することを妨げる技術的な制限はありません。

レポートのデザイン ビューで、コントロール ツールボックスからオプション グループ コントロールを追加します。

オプション グループ コントロールに 3 つのチェックボックス コントロールを追加します。チェック ボックス コントロールを選択し、ポインターをオプション グループの上に置くと、色が変わり、チェック ボックスが配置されたときにグループの一部になることを示します。

レポートのオプション グループに 3 つのチェック ボックスを追加しましたが、デフォルトで 1、2、3 の値が設定されていました。

オプション グループが選択されたプロパティ シートで、コントロール ソース プロパティが、基になるデータ ソースの値が 1、2、3 の列に設定されていることを確認します。

境界線スタイルを設定して、チェックボックスの周りのボックスを非表示にし、オプション グループに対して自動的に生成されるラベル コントロールを削除することもできます。どのような外観にするかはわかりませんが、フォーマットの詳細を処理できると確信しています。

于 2009-02-02T02:59:35.053 に答える
-1

オプション グループはユーザー インターフェイス オブジェクトであり、UI オブジェクトはレポートに属しません。

データ フィールドには数字が格納されますが、これらの数字にはそれぞれ意味があります。レポートでは、意味のあるデータを表示したいと考えています。つまり、1、2、3 を何かにマップするデータ テーブルが必要であり、そのテーブルをオプション グループの値を格納するフィールドに結合します。

もう 1 つの方法は Switch() を使用することですが、別のオプションを追加するたびにレポートを編集する必要があります。新しいレコードを追加して新しい値を追加するだけなので、データ テーブルを使用すると、これがはるかに簡単になります。

于 2009-02-01T21:43:15.443 に答える