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

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

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

You are not logged in.

Announcement

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


#1 2015-11-18 11:12:27

サリー
Guest

条件分岐 スクリプトがわからない

使用環境 FM12 win8.1


下記の条件を入れてスクリプトを設定したいのですができますか?(ボタンに設定したい)

フィールドA  (数字)   フィールドB(チェックボックス)[値一覧で1を設定]

この2つのフィールドの入力されかたでスクリプトの動作をかえたい

フィールドAに数値があり  フィールドBにチェックがある場合は           スクリプト動作     数値の修正をしたい
フィールドAに数値があり  フィールドBにチェックがない場合は           スクリプト動作     レコードを新規作成(追加)


スクリプトが分からず試行錯誤しています。
アドバイスおねがいします

#2 2015-11-18 11:57:23

チポ
Member

Re: 条件分岐 スクリプトがわからない

スクリプトの考え方

If [ not IsEmpty ( フィールドA ) ]
  If [ フィールドB = 1 ]
    数値の修正
  Else
    レコード新規作成
  End If
{ Else
  フィールドAが空白の処理 }//何もしないのなら不要です
End If

Offline

#3 2015-11-18 12:33:11

サリー
Guest

Re: 条件分岐 スクリプトがわからない

ありがとうございます

この基本の形に色々追加してスクリプトを作りたい思いますが、


テーブル1(入力画面)
テーブル2(ポータル表示)[入力画面に配置]

テーブル1のポタール(テーブル2)にスクリプトを配置します

チポ wrote:

If [ not IsEmpty ( フィールドA ) ]
  If [ フィールドB = 1 ]
    数値の修正
  Else

ファイルを特定するために変数を設定など使用していますが、この変数は
IFの前に入れたほうがいいのですか?

#4 2015-11-18 13:52:54

チポ
Member

Re: 条件分岐 スクリプトがわからない

ファイルを特定するために変数を設定など使用していますが、この変数は
IFの前に入れたほうがいいのですか?

これだけでは回答できませんよ。

全体の流れとか、分からないと。。

Offline

#5 2015-11-19 11:19:08

サリー
Guest

Re: 条件分岐 スクリプトがわからない

ご指摘ありがとうございます。

初めに教えていただいたスクリプトを参考に何とか組み込むことができました。

いつも説明べたで申し訳ないなと思いながら、自分で色々調べたりしてますが、なかなか進まない時には
みなさんのご意見を聞くことでリセットでき、大変参考になりました

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 508.09 KiB (Peak: 514.69 KiB) ]