みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
レコードの詳細情報が、レイアウト詳細
レコードのリストが、レイアウトリスト
担当者毎のリストが、レイアウト担当者
だとして、レイアウトリストからレイアウト詳細にいったときに戻るボタンを押すと、レイアウトリストに
レイアウト担当者からレイアウト詳細にいったときに戻るボタンを押すと、レイアウト担当者に
戻るようにしたいのですが、どのようにするのが良いでしょうか?
レイアウト詳細を複数作ってボタンの機能を変更する方法しか思いつきません。スクリプト等で同じレイアウトのボタンが別の機能を持つ方法を教えて下さい。
いつもありがとうございます。ご教授よろしくお願いします。
Offline
いろいろあるとは思いますが、私は以前ここを参考にしました
http://ziyuudesu.seesaa.net/article/269233148.html
移動する前のレイアウトにOnLayoutExitのトリガを設定して
スクリプトで、例えばそのレイアウト名をグローバル変数に設定しておけば
戻るボタンはレイアウト切り替え[グローバル変数]で良さそう。
nyoroさん、質問から外れてすみません
Travellerさん、たぶんあまりないとは思うのですが、
たとえば3回前に戻りたいという様な遷移したレイアウト順に戻る場合は、グローバルフィールドに順番に記録すればできるのでしょうか?
レイアウトだけ戻ってもあんまり意味がない(直接指定して切り替えればいい)ので、新規ウィンドウで開くようにしたらどうかな。
やりかけの仕事中に、電話が入って画面を変えて検索したり、社員さんの依頼事で、別の画面に移って調べ物したりというのがあって
さぁ、どこまでやってたっけ?ということが度々ありまして、そんなとき、幾つか前に戻れたらいいなと思いましたです。
随分前に、遷移順に記録するスクリプトにチャレンジして上手くいかなかったので、nyoroさんのトピに便乗質問してみましたー。
レイアウトを出るたびに$$変数を「$$変数 & ¶ & Get ( レイアウト名 )」とかに
したら何回前にでも戻れるかも知れない?
>やりかけの仕事中に、電話が入って画面を変えて検索
まさにそういう場合に、レイアウトだけ戻っても検索したレコードが変わってしまうので、
レイアウトを切り替えずに新規ウィンドウでやれば閉じるだけで元に戻れます。
スナップショットリンクを使えばいいか。
Layouterさん、ありがとーございます。
スナップショットリンク使ったことなかったです。画面のハードコピーだとばっか思ってました(笑) これ、面白いですねー。
沢山使うと増えてきますけど、そういう場面に遭遇したときボタンとか作って押しておけば簡単に戻れますね。
遷移順の戻りボタンは、やりかけでもあるので、それはそれで時間をかけてでも作ってみたいと思います。すみません、頑固で。
ファイルは上書きされるんでした
なんちゃって遷移順"戻り"、"進む"ボタンができましたー。
http://pupld.net/28/140320/crha0d8bhp/index.cgi (11なので変換してください)
私の力ではありません、海外のあやしいサイトを参考に修正して新たに作ってみました。
実験途中なので、使えないようであればポイしてください。
理屈はグローバル変数に改行して保存して逆走するというものです。
予想以上に難しく理解できていませんが、簡単なことではないのですね・・・
ありがとうございました。
Offline
話が難しくなっちゃってますが、ご希望が
レイアウトリストからレイアウト詳細にいったときに戻るボタンを押すと、レイアウトリストに
レイアウト担当者からレイアウト詳細にいったときに戻るボタンを押すと、レイアウト担当者に
戻るようにしたい
に限ればそんなに難しいことではないでしょう。
例えば、
最初のレイアウト切り替えからスクリプトにすれば、
スクリプトステップ
レイアウト切り替え[元のレイアウト]
で戻れます。
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 565.36 KiB (Peak: 579.83 KiB) ]