みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FM13を使用しております。
●やりたい事
1.3つ並んでる写真のうち、ひとつをクリック
2.別レイアウト「拡大表示用」に拡大写真を表示する。
お手数をおかけ致しますがよろしくお願いします。
Offline
フィールドを大きくしたレイアウトに切り替えればいいのでは。
三つそれぞれのレイアウトでもいいでしょうし、
別のオブジェクトフィールドを一つ作り、三つの内の一つを入力。
どちらでもいいでしょう。
Offline
ご回答ありがとうございます。
Q.別のオブジェクトフィールドを一つ作り、三つの内の一つを入力。
別のオブジェクトフィールドは作れました。
どのようにすれば、画像をクリックした際に三つの内の一つを入力できるのでしょうか?
Offline
スクリプトで
フィールド設定 [ 表示用オブジェクトフィールド ; GetField ( Get ( スクリプト引数 ) ) ]
として、
オブジェクトフィールドのボタンにこのスクリプトを指定、
そのオプションのスクリプトパラメータに自身のフィールド名を設定します。
Offline
ご回答ありがとうございます。
フィールド設定 [ 写真::拡大表示用; GetField ( Get ( スクリプト引数 ) ) ]
とスクリプト登録し、写真1のフィールドに設定を行いました。
クリックすると、拡大表示用は真っ白のままです。
何が足りないのでしょうか?
お手数をおかけ致しますがよろしくお願いいたします。
Offline
スクリプトパラメータの設定は出来ていますか?
Offline
ご回答ありがとうございます。
今まで行った内容は
スクリプトの管理 → 新規スクリプト作成
スクリプト内容として、下記のようにしました。
フィールド設定 [ 写真::拡大表示用; GetField ( Get ( スクリプト引数 ) ) ]
レイアウト切り替え [ 「拡大表示用レイアウト」(写真)〕
あとは、拡大表示用をグローバル格納に設定しました。
Q.スクリプトパラメータの設定はどこで設定するのでしょうか?
お手数をおかけ致しますがよろしくお願いいたします。
Offline
そのスクリプトを、オブジェクトフィールドのボタンで指定しますよね。
その、
「スクリプト指定」窓の下の方に「オプションのスクリプトパラメータ」があります。
ここで指定した値はそのスクリプト内で「Get ( スクリプト引数 )」で取り出すことが出来ます。
Offline
ご回答ありがとうございます。
今まで行った内容
新規スクリプト作成
フィールド設定 [ 写真::拡大表示用; GetField ( Get ( スクリプト引数 ) ) ]
レイアウト切り替え [ 「拡大表示用レイアウト」(写真)〕
拡大表示用フィールドをグローバル格納に設定
ボタン設置時
スクリプト指定の画面最下部にある、オプションのスクリプト引数に
ボタンを押すフィールド「写真1」を設定
オプションのスクリプト引数 → 写真::写真1
ボタンを押すフィールド「写真2」を設定
オプションのスクリプト引数 → 写真::写真2
結果
拡大表示用フィールドに ? が表示されます。
何が不足してるのでしょうか?
お手数をおかけ致しますがよろしくお願いいたします。
Offline
オブジェクトフィールドに「?」の表示ですか?
よく分かりません。
> フィールド設定 [ 写真::拡大表示用; GetField ( Get ( スクリプト引数 ) ) ]
試しに
フィールド設定 [ 写真::拡大表示用 ; 写真::写真1 ]
としてみて、写真1の画像が表示されるか確認してみてください。
Offline
ご回答ありがとうございます。
フィールド設定 [ 写真::拡大表示用 ; 写真::写真1 ]
とすれば、画像は表示されるようになりました。
その後、フィールド設定 [ 写真::拡大表示用; GetField ( Get ( スクリプト引数 ) ) ]
に設定しなおすと、? と表示されてしまいます。
Offline
追記
GetFieldを外して、スクリプト引数のみにすれば?もなくなり問題なく稼動しました。
フィールド設定 [ 写真::拡大表示用; Get ( スクリプト引数 ) ]
チポさん、ありがとうございました。
Offline
ああ、分かりました。
スクリプトパラメータに、
私はテキストでフィールド名を指定としていましたが、
フィールド自体を指定したんですね。
そちらの方が簡単か。。
解決してよかったです^^
Offline
Pages: 1
[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 524.94 KiB (Peak: 545.48 KiB) ]