初心者のFileMaker pro Q&A (旧掲示板)

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

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

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2016-06-24 13:01:50

yukamasa
Guest

リレーション時のフィールドの自動更新

FileMaker13 Pro Winを使用しています

機械のリアルタイム稼働モニタを作成しています
FileMakerには機械マスタテーブルがあり、機械ID,機械名,メーカ等のフィールドがあります。
DATAテーブル(MS SQL-Server,ODBC接続)には機械ID,時間,状態コード、があり、
それぞれ機械IDでリレーションしています。

DATAテーブルは1分おきにレコードが増えていくのですが
この最新レコードの状態コードをFMの機械マスタ側に表示させたいのですが
何かいい方法はありませんでしょうか?

現在はリレーションのオプションのDATAテーブルの時間を降順でソートさせているのですが
フィールド内を一度クリックしたり、違うレイアウトに変えてまた戻したり、一度終了したりしないと
最新レコードの状態フィールドに更新されません

イメージ的にはブラウザの再読み込みを自動で30秒毎に行うような感じです。

ご教授のほどよろしくお願い致します。

#2 2016-06-24 13:17:20

チポ
Member

Re: リレーション時のフィールドの自動更新

スクリプトステップ
  OnTimerスクリプトをインストール
で一定時間ごとにスクリプトを実行できます。

そのスクリプトで
  ウインドウの再表示
とすればいいのでは

OnTimerスクリプトをインストール ステップのヘルプです
  http://www.filemaker.com/help/14/fmp/ja … tml#824105

Offline

#3 2016-06-24 13:59:50

yukamasa
Guest

Re: リレーション時のフィールドの自動更新

チポ 様

有難うございます
こんな機能があるなんて知りませんでした

何故か間隔の秒数通りにはいきませんでしたが
できました!!

有難うございました

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.003 seconds, 7 queries executed - Memory usage: 500.69 KiB (Peak: 514.52 KiB) ]