初心者のFileMaker pro Q&A

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

ログインしていません。

アナウンス

Claris FileMaker Pro ヘルプ
新しい質問は、新規トピック から投稿して下さい。


#1 2023-09-17 09:50:03

のーとー
ゲストユーザー

[解決] グローバルフィールドのリレーション

超初心者質問になると思うのですが、よろしくお願いします。

レイアウトはリスト形式でヘッダーに入力用として日付と社員番号のグローバルフィールドと登録ボタンを設置
ボディ部には登録した内容を表示しています。

①ヘッダーのグローバル社員番号から社員名を表示させたい(番号を入力したとき名前を確認するため)場合、
グローバル社員番号と社員情報等をリレーションすると思うのですが、ヘッダーに表示する社員名はグローバルフィールドで作成でしょうか?

②テーブルで社員番号と社員情報をリレーションして名前をLOOKUPしています。
同じテーブルで2つのリレーションはできないようなので(社員番号とグローバル社員番号を社員情報)どのようにしたらいいのか?

③上記と同じになるかもしれませんが、日付も祝日で赤になるように設定しています。
(祝日テーブルを作成してリレーション、条件付き書式で赤にしている)
これもヘッダーのグローバル日付とテーブルの日付と両方に適用したい場合はどのようにしたらいいんでしょうか?

説明が下手ですが、よろしくお願いします。win10 Ver19

#2 2023-09-17 15:29:38

Shin
メンバー

Re: [解決] グローバルフィールドのリレーション

そのリストレイアウトで何をしているのですか。
社員番号データは、リスト抽出のソースですか。

①ヘッダーに表示する社員名はグローバルフィールドで作成でしょうか?
リレーション先のフィールドを参照します。

②テーブルで社員番号と社員情報をリレーションして名前をLOOKUPしています。
何か、無駄な動きをしているようです。社員情報はルックアップせずに、参照するようにします。
リレーションは、TO(テーブルオカレンス)を複数作り、それに対して張って行きます

③上と同じですね。

一度、基本からゆっくり学習された方がいいと思います。https://content.claris.com/ja/learning-index にあるテキストを読んで、https://content.claris.com/enjoyfm_reg-ja のガイドブックを通しみれば、いいかと思います。

オフライン

#3 2023-09-17 19:54:16

のーとー
ゲストユーザー

Re: [解決] グローバルフィールドのリレーション

返信ありがとうございます。

単に入力しているレイアウトになります。

①入力した社員番号がまちがえていないか?名前でも確認したいので名前も表示させたいです。

②こちらで質問したか?は覚えていないのですがLOOKUPを使用したほうがいいとのことで、使用しました。

リンクありがとうございます。
勉強します。

#4 2023-09-17 20:36:35

Shin
メンバー

Re: [解決] グローバルフィールドのリレーション

グローバルフィールドの職員情報の内容を入力しているのですか。リストの対象になっているレコードは、全てそのグローバルフィールドの情報の職員データなのですか。

オフライン

#5 2023-09-18 07:00:27

のーとー
ゲストユーザー

Re: [解決] グローバルフィールドのリレーション

グローバルフィールド以外にも項目がありますが、つまずいているところが①になります。

③はなんとか解決できました。

クィック投稿

メッセージを書いて送信してください。
登録の確認

実在の人物による登録であることを確認します。

Board footer