最近ファイルメーカーを使い始めました。
インターネットではあまり情報が見つからず、
「現場の必須テクニック」と「THE MISSING MANUAL」を読みながら
勉強しています。
参照させるには、ルックアップの設定、
参照元の値により、参照先の値を選ばせるにはスクリプト、
など、少しずつ理解しました。
ここまで来て、どうしても解らないことがあります。
フィールドの値につきまして、
エクセルのVLOOKUP()みたいに、参照元を変更したと同時に、
参照先を変更させるには、どのように設定したらよいでしょうか?
今まで勉強した知識では、参照先のリレーションのキーフィールドを、
レコードメニューから再ルックアップする、ということしか解りません。
参照元に変更があった場合、いちいち再ルックアップするのが面倒です。
再ルックアップするのを忘れてしまう可能性もあります。
また、この場合、参照先を変更したい値と、
変更したくない値が混在していた場合、全部変更されてしまいます。
リアルタイムで、参照先にも参照元の変更を反映させるやり方は無いのでしょうか?
No.1ベストアンサー
- 回答日時:
下記、三つの用語をヘルプで探してください
1.関連フィールド
リレーションにより参照元の値を別テーブルに表示できます
(これがあなたの求めているものでしょう)
2.ポータル
参照元が複数あって、複数表示したい場合
3.ルックアップ
参照した時点の値を変更せずに保持したい場合
aqula様、ありがとうございます。
ヘルプ確認しました。
私が求めてるのは、まさに、1の関連フィールドでした。
参照先テーブルのレイアウトモードで、
挿入メニュー→フィールド→参照元のフィールド
で、出来ました。
関連する質問として、
厚かましいですが、もう少しお聞かせ願えますでしょうか。
参照先のテーブルは、CSVエクスポートのみに使用し、
レイアウトを必要とはしませんでした。
ですので、レイアウトモードから、
なにかをするという考えは無く、データベース定義のフィールドから、
オプションなどを触っていました。
関連フィールドというのは、レイアウトモードの挿入からしか
設定できないのでしょうか?
また、参照元と参照先のフィールド名を違くしたい場合など、
どうすればいいのでしょうか?
(たとえば、参照元のフィールド名は「管理番号」、参照先のフィールド名は「お客様番号」など)
No.3
- 回答日時:
>ただ、ブラウズモードの表形式で、データの一覧を見たかったのと、
先にも書きましたが、リスト形式で表形式と同じものが出来ます。
ただ、フィールド枠の設定等の手間がかかりますが…
>参照先テーブルの他のフィールドは、スクリプトで計算式を組んでいた為、
>別途参照先テーブルが欲しかったです。
>そこで、フィールド名が違う関連フィールドを作成したいと思っていました。
後々のため、参照元と参照先でフィールド名は統一している方が望ましいですね。
私は、以前に自分が作ったファイルの解析に苦労する事があります。
他人が見て解りやすくするのは、自分自身のためでもあります。
> どのように今の知識を、お付けになったのでしょうか。
私の知識は、素人の我流です。マニュアルとヘルプの自分が必要な所しか見ていません。
Ver3から使っていましたので、出来ない事が多くて工夫を重ねていました。
疑似テーブル構造の複式簿記とか…
(今ではこんな苦労も必要ないですが)
参考にしているサイト
http://www.kipwmi.com/fmbbs/wwwlng.cgi
ここで紹介された書籍(私は読んでいませんが)
http://www.kipwmi.com/fmbbs/wwwlng.cgi?print+200 …
http://www.filemaker.co.jp/support/tech_info.html
http://www.ken.ne.jp/fm8/
http://www.ken.ne.jp/fm.html
http://www.computerworks.co.jp/
aqula様、お返事ありがとうございました。
> 先にも書きましたが、リスト形式で表形式と同じものが出来ます。
> ただ、フィールド枠の設定等の手間がかかりますが…
最初、理解できなかったのですが、
よ~く考えてたら、理解できました。
> 後々のため、参照元と参照先でフィールド名は統一している方が望ましいですね。
> 私は、以前に自分が作ったファイルの解析に苦労する事があります。
> 他人が見て解りやすくするのは、自分自身のためでもあります。
こういう、起こりうる問題を教えて頂けると、
すっごく嬉しいです。
たくさん作っていく中で、将来的な問題を、
出来る限り潰しておきたいですもんね。
> 私の知識は、素人の我流です。マニュアルとヘルプの自分が必要な所しか見ていません。
素晴らしい。
私が言うのもナンですが、素晴らしいです。
私も我流で行く人間なのですが、今回は情報がみつからなく、
本当にお手上げでした。
参考にしているサイトや書籍を案内して頂き、本当にありがとうございます。
「きっぷみー」いいですね~!
色々教えて頂き、本当にありがとうございました。
お会いして、御礼が言いたいくらいです。
またファイルメーカーで質問をすることがあるかと思いますが、
その時は、よろしくお願いいたします。
aqula様、これからも頑張ってください。
本当に、ありがとうございました<(_ _)>
No.2
- 回答日時:
> 参照先のテーブルは、CSVエクスポートのみに使用し、
> レイアウトを必要とはしませんでした。
> 関連フィールドというのは、レイアウトモードの挿入からしか
> 設定できないのでしょうか?
エクスポート時に関連フィールドも指定できます。
ですから、レイアウトは必要ありませんね。
> また、参照元と参照先のフィールド名を違くしたい場合など、
> どうすればいいのでしょうか?
参照先テーブルのレイアウトの事でしょうか?
表形式では変更できないようですが、
他の形式ではフィールド名はレイアウトに配置されたテキストに
すぎませんから変更できますよ。
表形式のようにしたいのであれば、
フィールド名をヘッダに配置、
フィールドをボディに横並びに配置、
ボディを狭くする
aqula様、お返事ありがとうございます。
> エクスポート時に関連フィールドも指定できます。
> ですから、レイアウトは必要ありませんね。
すみません、お返事の仕方が悪かったです。
エクスポート時の、関連フィールドの指定は、理解していました。
ただ、ブラウズモードの表形式で、データの一覧を見たかったのと、
参照先テーブルの他のフィールドは、スクリプトで計算式を組んでいた為、
別途参照先テーブルが欲しかったです。
そこで、フィールド名が違う関連フィールドを作成したいと思っていました。
あとに頂いた回答に、表形式では変更できないとの事ですので、
フィールド名はそのままで参照の設定をしようと思います。
解らないことが解決できました、本当にありがとうございます。
申し訳ありません、最後にお聞かせください。
aqula様の様々な回答を拝見させて頂きました。
相当Filemakerに通じているとみましたが、
どのように今の知識を、お付けになったのでしょうか。
私はまだファイルメーカーをやり始めて2週間くらいですが、
インターネットには情報は少ないし、
amazonで売れてるランキングのファイルメーカーの本を読んでも、
今回のように解らないことだらけで、勉強するにも教材が無い状態です。
このサイトを見ればファイルメーカーが解る!
また、こんな本やあんな本も読めばさらに解る!
など、なにかaqula様がお使いになった教材などありましたら、
教えていただけないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
差し込み文書のルールで if the...
-
「#エラー」の回避
-
accessのフィールドに10桁の数...
-
アクセスで入力したデータの順...
-
Accessでボタンを押すと今日の...
-
「フィールド更新」が表示されない
-
ファイルメーカーでの西暦から...
-
アクセス 入力した文字を自動...
-
ファイルメーカーで英字だけ取...
-
Access フィールド内の値で、...
-
access フィールドのサイズ(文...
-
ExcelからAccessデータを検索す...
-
Wordでページ番号を計算式で入...
-
フィールドの中のテキストを分...
-
ACCESSでデータ変更箇所が分か...
-
【Access】インポート時のメモ...
-
ファイルメーカーでユニークな...
-
Accessで値がnullの場合は計算...
-
Accessフォームで平均値の出し...
-
ACCESSにEXCELのハイパーリンク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「#エラー」の回避
-
アクセスで入力したデータの順...
-
accessのフィールドに10桁の数...
-
「フィールド更新」が表示されない
-
ExcelからAccessデータを検索す...
-
差し込み文書のルールで if the...
-
WORD差し込み印刷:日付の処理 ...
-
Accessで値がnullの場合は計算...
-
Accessでボタンを押すと今日の...
-
ACCESSでデータ変更箇所が分か...
-
access フィールドのサイズ(文...
-
アクセス Access 時間の引き算
-
accessのVBAで変数名でフィ...
-
Access フィールド内の値で、...
-
WORDフィールドコード一括編集
-
A1、A2、A3・・・とデータを増...
-
FileMakerで繰り返しフィールド...
-
MS-ACCESSで中央値(ME...
-
FileMakerで、フィールドの値が...
-
MS-WORDで、あるフィールドに入...
おすすめ情報