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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » レコード間での計算がしたい » 2019-12-10 07:21:20

説明不足で申し訳ございません。
テーブルに項目名、測定値、フラッグというフィールドがあリます。
フィールド名フラグには、測定値が10を超えた時”H”と表示する
項目名Dは、A、Bがあれば、Dの測定値にはAの測定値/Bの測定値を計算する

項目名 測定値  フラッグ
A     10
B      2
C      11        H
D      5

#2 初心者のFileMaker pro Q&A » レコード間での計算がしたい » 2019-12-10 01:06:11

3723
Replies: 4

Windows10Pro FM17ADVANCE
フィールドに項目名、測定値、フラグを設定
レコードの項目名に
レコード1にA、
レコード2にB、
レコード3にc、と入力された時、CはテーブルにAとBがあればA /Bと計算する

こんな感じにレコード検索して計算させたいのですが、ご教授お願いします。

#4 Re: 初心者のFileMaker pro Q&A » マスターからポータルへの一括登録するスクリプトがわかりません » 2019-12-07 16:24:43

ありがとうございます。
ためしてみます。

ちなみに検査結果は、手入力です。

#5 初心者のFileMaker pro Q&A » マスターからポータルへの一括登録するスクリプトがわかりません » 2019-12-07 15:42:03

3723
Replies: 3

WinPro10、Filemaker17advanceで作業しています。
検査台帳に、検査項目を登録するのですが、登録する検査項目は、あらかじめ決まった項目を入力したり、複数項目がをセットでオーダーされます。
台帳テーブル:台帳ID、月日、登録者No、セットNo(グローバル)
台帳詳細テーブル:ID、台帳ID、項目ID、測定値
項目マスター:項目ID、項目名
セットマスター:セットNO、セット名
セット詳細項目マスター:ID、セットNO、項目ID
セットマスターと項目マスターをセット項目詳細マスターでリレーション
台帳テーブルと台帳詳細テーブルをリレーションして、台帳レイアウトにポータルとして台帳詳細テーブルを表示しています。
台帳レイアウト上で、グローバルフィールドのセットNOを入力するたびに、ポータルへそのセットにリレーションしている項目IDが新規挿入されていく。
こんなイメージで、スクリプトを作りたいのですが、うまくいきません。同じ項目がそのID分繰り返し挿入されてしまいます。

変数を設定[$台帳ID;値:台帳::台帳ID]
関連テーブルへ移動[テーブル:セット詳細項目;使用するレイアウト:「セット詳細項目」(セット詳細項目マスター)]
[関連レコードのみを表示]
変数を設定[$CNT;値:0]
LOOP
変数を設置[$CNT;値$CNT+1]
変数を設定[$項目ID[$CNT];値:項目マスター::項目ID]
レコード/検索条件/ページへ移動
    [次の;最後まできたら終了]
End Loop
レイアウト切り替え[セット詳細項目マスター(セット詳細項目マスター)]
変数を設定[$Max;値:$CNT]
変数を設定[$CNT;値:0]
Loop
変数を設定[$CNT;値:$CNT+1]
新規レコード/検索条件
フィールド設定[台帳詳細テーブル::台帳ID[$台帳ID]]
フィールド設定[台帳詳細テーブル::項目ID]
Exit Loop
End Loop
レイアウト切り替え[台帳(台帳テーブル)]

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 8 queries executed - Memory usage: 522.97 KiB (Peak: 527.88 KiB) ]