みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっております。
今データの収集をやっているのですが、これからのことを考えて利便性を向上したいと思い
ここの方々に質問させていただきます。
データ収集は、フィールドがID、測定日、A,B,C,D,E,F,G,H,I,J,Kとというフィールド使用しています
そのデータ収集は目的が変わるごとに
ID、測定日、A~K全て
ID、測定日、A,B,C,H,I,J,K
ID、測定日、A,B,C,D,E,F,G,K
だったりと、その都度項目が変わります。
いままではその都度新しくレイアウト作っていたのですが、今後もし出来るのならば、
レイアウト1
ID、測定日、A,B,C,D,E,F,G,H,I,J,K
このレイアウト1で選択したものをレイアウト2に表示させたいと思います
たとえば、ID,測定日、A,B,C,D,H,I,J,Kを選択したら
レイアウト2
ID,測定日,ID,測定日、A,B,C,D,H,I,J,K
のフィールドを自動で作成したいのですが可能でしょうか?
また、これに近いものを作成することが出来るでしょうか?
実際は項目はもっとあり、全部で50項目近くあります。
どなたかご教示またはサンプルの提示をお願い申し上げます。
Offline
スクリプトでレイアウトを変更することはできません。
条件により、
フィールドやそのラベルを表示・非表示はできます。
しかし、
非表示をつめることはできませんので,間があいてしまいますね。
それらの項目を1レコード1項目とした別テーブルにして、
表示したい項目だけそのレコードを作り、
ポータルで表示ならば,間が空くことなく表示出来ます。
Offline
繰り返し[11回]計算フィールド「項目名配列」を作り、そこへチェックボックスで選択した「項目名(A~K)」が入るような計算式を設定するのが、簡単では?
値を入れるフィールドも、繰り返し[11回]フィールド「項目値配列」とすれば良いでしょう。
Offline
ID、測定日、l測定項目、測定値 というテーブルにしておいて、ID、測定日でリレーションを貼っておきます。項目の一覧からチェックボックスなどで項目を指定すれば、そのID、測定日で測定項目レコードを作り、測定項目はポータルで表示させてはいかがでしょう。
Offline
みなさんありがとうございます。
皆さんのそれぞれ試してみたのですがうまくくめずどれも出来ませんでした。
詳しく教えてもらえると助かります。
Offline
Ka-saさんへ
ご自身でサンプルを作成して、どこがうまく出来ないかを見ていただくのも良いかと思います。
>そのデータ収集は目的が変わるごとに
目的が変わっても、使用するテーブルは1つだけですか?
1テーブルに、50フィールドほどあり、これだけを使用しているということですか?
>フィールドを自動で作成したいのですが可能でしょうか?
レコードの作成であれば可能ですが、フィールドの作成は出来ないかと。
Offline
別テーブルに測定値を格納する提案です。項目は、チェックボックスで選択しますが、項目の削除についての動作は保証しません。
https://www.dropbox.com/s/i6bqtbrtcoxx7 … 7.zip?dl=0
Offline
あるとさん
おっしゃるとおりですね。もう少し試行錯誤したらあげて見ます。
目的が変わっても使用するテーブルは一つの予定です。
Shinさん
確認させていただきました。
理想としていたのはShinさんのサンプルです!
大変お手数おかけして申し訳ございませんでした。
助かりました!
Offline
かなり凝った作りになっていますので、よく理解してから利用してくださいね。
Offline
Pages: 1
[ Generated in 0.027 seconds, 7 queries executed - Memory usage: 521.78 KiB (Peak: 526.69 KiB) ]