初心者のFileMaker pro Q&A

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

1.ファイルメーカーで解らない事があればここで質問して下さい。

何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

ログインしていません。

アナウンス


#1 2019-10-08 12:55:07

LITTLE
ゲストユーザー

[解決] 別ウインドウを出して新規に入力する作業をしたい

日報を作成するために車番テーブルをリレーションでつなげています。

車番は新しく追加することも多く、日報画面にて車番を入れた時に、車番テーブルにレコードがない場合
日報入力画面上に『車番レコードがありません。追加してください』などと表示してから、別ウインドウを開いて新規車番を追加して
入力画面上にも追加していきたいです。

このような動作をさせることは可能でしょうか?

使用環境 win10 FM14です

#2 2019-10-08 14:47:42

チポ
メンバー

Re: [解決] 別ウインドウを出して新規に入力する作業をしたい

車番フィールドをトリガ
  OnObjectExit
として、
そのスクリプトで、
  車番テーブルに関連レコードがない場合
    車番テーブル::車番に入力
    関連レコードへ移動(新規ウインド)
でいいのでは。

これをするには、
リレーションの設定で新規レコード作成に許可を与えておかなければなりません。

特に別ウインドでなくてもいいのでは。。

オフライン

#3 2019-10-08 16:36:20

LITTLE
ゲストユーザー

Re: [解決] 別ウインドウを出して新規に入力する作業をしたい

チポ さんの発言:

車番フィールドをトリガ
  OnObjectExit

すみません。FM14にはそのスクリプトトリガがないのですが、
他に方法はありますでしょうか?

#4 2019-10-08 17:40:34

チポ
メンバー

Re: [解決] 別ウインドウを出して新規に入力する作業をしたい

少なくとも、
FM10から有りますよ。

オフライン

#5 2019-10-08 18:28:27

素人
ゲストユーザー

Re: [解決] 別ウインドウを出して新規に入力する作業をしたい

FMP14でもありますね。確認済

#6 2019-10-09 10:36:26

LITTLE
ゲストユーザー

Re: [解決] 別ウインドウを出して新規に入力する作業をしたい

何故か解決済みになってしまいました。

スクリプトトリガを確認すると以下の5つしか表示されません。

OnFirstWindowOpen
OnLastWindowClose
OnWindowOpen
OnWindowClose
OnFileAVPlayerChange

これ以外に表示する方法などありますか?

#7 2019-10-09 10:41:37

素人2
ゲストユーザー

Re: [解決] 別ウインドウを出して新規に入力する作業をしたい

レイアウト上でフィールドを右クリックしてスクリプトとリガを選択するのです。

#8 2019-10-09 10:53:33

LITTLE
ゲストユーザー

Re: [解決] 別ウインドウを出して新規に入力する作業をしたい

素人2 さんの発言:

レイアウト上でフィールドを右クリックしてスクリプトとリガを選択するのです。

ありがとうございます。
このような選択方法があったのを初めて知りました。

チポ様、素人様、素人2様
まだ解決はしてませんが、一度設定してみます
ご教示ありがとうございました。

クィック投稿

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

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

Board footer