みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
FileMakerServer18
FileMakerPro18
タイトル通りの質問なのですが、
レコードを複製する際、例えば、フィールドA、Bの2つだけはコピーをせず空欄にすると言う事は出来るでしょうか?
ボタンを作ってスクリプトで複製させれば、そこだけ空欄に出来るとは思うのですが、
普通にCTRL+Dや、メニューからのレコード複製などをした場合でも、
同様な結果にしたいのです。
可能でしょうか?
ご教授いただければ幸いです。
宜しくお願い致します。
カスタムメニューを作って、メニューからのレコード複製とそのショートカットのCTRL+Dにスクリプトを割り当てればいいでしょう。
Offline
Shinさん書かれているように
カスタムメニューで「レコード」から作成したメニューの「レコードの複製」をスクリプトに変えれば良いでしょう。
ただし標準機能を特定のテーブルに紐付いた機能と置き換えるのはメンテナンスなど後々のことを考えると良策とは言い難いです。
※回避策を講じておかなければエラーが出ます。(エラー処理オンが楽ですが......)
一見面倒に思えますがボタンで実行させるような運用で統一することも間違いではありません。
Last edited by Moz (2020-07-04 11:41:40)
Offline
カスタムメニューは、レイアウトに対してインストールできます。また、アカウントなどで分岐させて、メニュー項目単位で、インストールもできます。特定のユーザー、特定のレイアウトで動きを変更すればいいのでは。
または、修飾キーをおしている時だけ動きを変更する、という方法も、自然な動きではないかと思います。
Offline
[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 505.42 KiB (Peak: 516.38 KiB) ]