みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
win10 FM12adv
Filemaker初心者です。
よろしくお願いします。
以下のようなことが可能でしょうか。
《テーブルA》
社員番号 / 201610得点 / 201611得点 / 201612得点
1111 / 95点 / 97点 / 89点
1112 / 78点 / 89点 / 95点
1113 / 98点 / 96点 / 89点
単純な社員番号別、月別得点一覧になります。
上記のテーブルへ以下のデータをインポート
社員番号 / 201701得点
1111 / 95点
1112 / 78点
1113 / 98点
上記のデータをインポートした場合、テーブルAは以下のような結果を表示したいです。
《テーブルA》
社員番号 / 201610得点 / 201611得点 / 201612得点 / 201701得点
1111 / 95点 / 97点 / 89点 / 95点
1112 / 78点 / 89点 / 95点 / 78点
1113 / 98点 / 96点 / 89点 / 98点
フィールドの作成⇨レコードインポート のようなスクリプトになるのか
何かいい方法があれば是非教えていただければと思います。
何卒宜しくお願いします。
フィールドが自動的に追加されることはまずないと思ってください。
この書かれていることから思うことは、
社員一人ひとりのデータ、だいたいが社員マスター(テーブルA) と呼ぶでしょう
それから社員コードでリレーションする点数の入るテーブル(テーブルB) を別にして
お¥インポートはその別テーブルにすると
ほぼお望みのことができるようになります。
Offline
月毎のフィールドが増えていく,という設計ですね。その設計その物が誤っています。
人毎月毎のデータを入れていくテーブルに変更するべきでしょう。
社員番号 / 年月 / 得点
1111 / 201610 / 95点
1112 / 201610 / 78点
1113 / 201610 / 98点
1111 / 201611 / 97点
1112 / 201611 / 89点
1113 / 201611 / 96点
1111 / 201612 / 89点
1112 / 201612 / 95点
1113 / 201612 / 89点
という形のテーブルへインポートして、それを希望の形式で表示させる、という事になるでしょう。
https://www.dropbox.com/s/kxnp066yz8hdh … 5.fp7?dl=0
Last edited by Shin (2017-01-14 23:39:15)
Offline
シャチさん Shinさん
ご返信遅れました。ありがとうございます。
考え方がそもそも違うということわかりました。
Pages: 1
[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 508.45 KiB (Peak: 518.84 KiB) ]