ある業務に参加した従業員のリストを作りたいです。画像の緑のスペースを有効利用するために営業目標を表示させるようにしたいです。
営業目標テーブルから持ってくるのですが”詳細”に配置すると、従業員ごと(1レコードごと)に営業目標が表示されてしまいます。グループ化して重複を非表示にすると、(営業目標は5つほどにしかなくその中から選択して入力するため)別の日の重複する営業目標まで非表示になってしまいます
画像のような配列は、ACCESSのレポート機能ではむずかしいですか?
よろしくお願いいたします
通報 ...
レコードソースのフィールド構成等、詳細が不明なのですが、
とりあえず下記が参考になりませんか。
上記で分からない場合は、現状のレポートのレコードソースのフィールド構成、レポートのグループ化/並べ替えの設定をを提示してもらえますか。
あるいは、営業目標の高さを、従業員数に関係なく一定にしたいということなら、
日付と営業目標をメインレポートにして、従業員をサブレポートして埋め込めばいいでしょう。
すみません。質問文にはった画像が間違っておりました。正しくはこのようにしたいです
日付は重複は表示しない設定にして、それぞれの日毎に複数の従業員名が表示されます
重複しない日付は空欄になるので、そのあまったスペースに営業目標を表示させたいです
従業員のレコード数が少ない場合は、営業目標2のように、したいです
営業目標を重複なしで日付の下にはって印刷時縮小にしてみましたが、透明なレコードが存在しているという
扱いのようで、従業員のレコードのたびに営業目標分のスペースが空くことになってしまいました
画像を貼り間違えご迷惑をおかけしました
ACCESSのレポートの設計からは逸脱しているのでむずかしいですかね?
サブレポート方式でいけば比較的簡単にできると思います。
サブレポートコントロールの「印刷時拡張」プロパティを「はい」にしておけば件数に応じて高さが拡張します。
サブレポートを使ったことがないので勉強してやってみます
またわからなかったら新規で質問させてもらうかもしれません
よろしくおねがいします