みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
ページ: 1
超初心者質問になると思うのですが、よろしくお願いします。
レイアウトはリスト形式でヘッダーに入力用として日付と社員番号のグローバルフィールドと登録ボタンを設置
ボディ部には登録した内容を表示しています。
①ヘッダーのグローバル社員番号から社員名を表示させたい(番号を入力したとき名前を確認するため)場合、
グローバル社員番号と社員情報等をリレーションすると思うのですが、ヘッダーに表示する社員名はグローバルフィールドで作成でしょうか?
②テーブルで社員番号と社員情報をリレーションして名前をLOOKUPしています。
同じテーブルで2つのリレーションはできないようなので(社員番号とグローバル社員番号を社員情報)どのようにしたらいいのか?
③上記と同じになるかもしれませんが、日付も祝日で赤になるように設定しています。
(祝日テーブルを作成してリレーション、条件付き書式で赤にしている)
これもヘッダーのグローバル日付とテーブルの日付と両方に適用したい場合はどのようにしたらいいんでしょうか?
説明が下手ですが、よろしくお願いします。win10 Ver19
そのリストレイアウトで何をしているのですか。
社員番号データは、リスト抽出のソースですか。
①ヘッダーに表示する社員名はグローバルフィールドで作成でしょうか?
リレーション先のフィールドを参照します。
②テーブルで社員番号と社員情報をリレーションして名前をLOOKUPしています。
何か、無駄な動きをしているようです。社員情報はルックアップせずに、参照するようにします。
リレーションは、TO(テーブルオカレンス)を複数作り、それに対して張って行きます
③上と同じですね。
一度、基本からゆっくり学習された方がいいと思います。https://content.claris.com/ja/learning-index にあるテキストを読んで、https://content.claris.com/enjoyfm_reg-ja のガイドブックを通しみれば、いいかと思います。
オフライン
返信ありがとうございます。
単に入力しているレイアウトになります。
①入力した社員番号がまちがえていないか?名前でも確認したいので名前も表示させたいです。
②こちらで質問したか?は覚えていないのですがLOOKUPを使用したほうがいいとのことで、使用しました。
リンクありがとうございます。
勉強します。
グローバルフィールド以外にも項目がありますが、つまずいているところが①になります。
③はなんとか解決できました。
ページ: 1