みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FileMakerServer18
FileMakerPro18
リスト表示を整理したいと思っています。
例えば、通常、このような形のものを、
納品日 商品名 数量
6/14 商品A 5
6/14 商品B 2
6/14 商品C 3
6/16 商品D 3
6/16 商品E 4
6/16 商品F 1
6/16 商品G 4
6/16 商品H 2
6/17 商品I 5
6/18 商品J 5
・
・
・
次のような表示にしたいと思います。
納品日 商品名 数量
-----------------------
| 商品A 5
6/14 | 商品B 2
| 商品C 3
-----------------------
6/15 |
-----------------------
| 商品D 3
| 商品E 4
6/16 | 商品F 1 (背景色の色:白)
| 商品G 4
| 商品H 2
-----------------------
6/17 | 商品I 5
-----------------------
6/18 | 商品J 5
-----------------------
6/19 |
-----------------------
・
・
・
6/30 |
-----------------------
ポイントは、
①同じ日のレコードは、その日付で囲まれた表示にする
②現時点で納品予定のない日は、自動で表示されるようにする
※できればその日のレコードを自動生成する方法ではなく、この表示のときだけ表示される形が望ましい
③終わりの行は、納品予定がある最終の日付が含まれる月の末日まで
レコードは不定期に追加されていくので、その都度、それに見合った表示に変更されるようにしたい。
要は、縦に日付のふられたカレンダーの日のマス目に、レコードを書き入れていくような表示にしたいのです。
ご教授いただけますでしょうか?
よろしくお願いいたします。
> ※できればその日のレコードを自動生成する方法ではなく、この表示のときだけ表示される形が望ましい
これは、バーチャルリスト以外では無理ですし、バーチャルリストの中にその日のレコードが仮想的に作られることになります。(仮想だからいいのかな)
毎日のカレンダーを作っておき、納品予定がある最終の日付が含まれる月の末日までを抽出しておきます。その中に、納品予定をポータルで表示しておけばいいでしょうね。
Offline
Shinさん
ご返信ありがとうございます。
> ※できればその日のレコードを自動生成する方法ではなく、この表示のときだけ表示される形が望ましい
これは、バーチャルリスト以外では無理ですし、バーチャルリストの中にその日のレコードが仮想的に作られることになります。(仮想だからいいのかな)
バーチャルリスト?!初めて聞きました。なるほど、それようのテーブルを用意するんですね。
なんか、これだけの為に作るのもちょっと、、、。なので、下の方法になりますかね。毎日のカレンダーを作っておき、納品予定がある最終の日付が含まれる月の末日までを抽出しておきます。その中に、納品予定をポータルで表示しておけばいいでしょうね。
この方法も確かに考えたことがあったのですが、1日何レコードになるかわからず、適切なサイズがわかりません。
1日のなかのレコードが多い場合、スクロールバーで見ることは出来るでしょうが、それが嫌なのです。
件数に応じてポータルのサイズを変更して、その日の分は、全件スクロールなしで見られるように出来るものでしょうか?
画面上で見たい?それとも印刷?
画面上で見たいなら、バーチャルリストしかないでしょう。
Offline
画面上で見たい?それとも印刷?
画面上で見たいなら、バーチャルリストしかないでしょう。
画面で見たいです。
そうですか、バーチャルリスト。まだうっすらとしか理解していませんが、調べてがんばってみます。
ありがとうございました。
読み落としていた、そのリストへ書き込みするのですか。それでしたら、バーチャルリストは面倒です。
やはり、ポータルで表示、スクロールは容認してもらうのが、早道かも。
Offline
Pages: 1
[ Generated in 0.008 seconds, 12 queries executed - Memory usage: 514.91 KiB (Peak: 519.45 KiB) ]