AnsweredAssumed Answered

複数のスクリプト引数を使ってスクリプトを動かしたい

Question asked by s_tsubo on Jun 5, 2017
Latest reply on Jun 6, 2017 by qbxxdp

いつもディスカッションを読んで勉強させていただいております。

皆さまお忙しいかとは思いますが、お知恵を貸していただきたいです。

 

環境はこの通りです。

iPhone iOS 10.3.2

 FM go 15

Mac OS X 10.12.5

 FM Pro 15 Advanced

 

次のような、写真や画像を収集するソフトを作っています。

Dropbox - 複数のスクリプト引数.fmp12

Starter Solutionの「製品カタログ」を参考に作っていたのですが、思った通りの機能が作れなくて困ってます。

 

やりたいことは、

「1つのテーマ(レコード)についての写真や画像を、空いているフィールド(ここでは 画像::参照ファイル* )に保存したい」

です。

 

それをするために、自分なりに作ってみて現在の形になっています。

私が実現させようとしている機能は、1つのスクリプトで2つのスクリプト引数を使用するものです。

引数1→ GetField ( 画像::参照ファイル* )

引数2→ GetFieldName ( 画像::参照ファイル* )

 

①タップしたフィールドが空かどうか引数1を使って判定して、空であれば、カメラで撮影するか写真から画像を選ぶか、選んでデータを格納します。

②フィールドが空でなければ何もしません。

③空であっても空でなくても、画像::選択されたファイル に引数2を使ってフィールド名を保存して、大きな閲覧用フィールド(画像::選択されたオブジェクト)に画像が大きく表示されるようにします。

 

スクリプトデバッガでチェックしたところ、上記の②と③はちゃんと動いているみたいなんですが、①が思った通りに動きません。

(フィールドが空なのに、If文の判定が真ではない)

 

長文になってしまい、すみません。

お知恵を貸していただけるとありがたいです。

よろしくお願い致します。

Outcomes