コピペの代役

FM Goで

レイアウトA フィールドAをコピー
新規ウインドウ(レイアウトB表示)でペーストで該当レコードを表示させたい
実行すると、コピーではコピーしたフィールドがアクティブのままになり、新規ウインドウを閉じた際にiOSのソフトウエアキーボードが出現してしまう。
回避として「レイアウト切替え」に変更していたが・・・

更に、コピペはクリップボードの内容を破壊する恐れがある・・・等で推奨されないらしい
https://notonlyfilemaker.com/2019/10/scripting-primer/


そこで、変数を設定&フィールド設定スクリプトステップが良いらしい・・・

今迄
レイアウトA フィールドAをコピー
レイアウト切替え
検索モードに切換え
貼付け[レイアウトB :: フィールドB]
検索実行

変更後

変数を設定[$変数 ; 値 : [レイアウトA :: フィールドA]
レイアウト切替え
検索モードに切換え
フィールド設定[レイアウトB :: フィールドB ; $変数]
検索実行

今のところ問題なし

でも、誰も気づかない、驚かれない部分で自己満の世界に近い



いいなと思ったら応援しよう!