みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
テーブルAに、コピペ専用のフィールドAと、ボタンのみを設置し、
ーーーーーーーーーー
お買い上げありがとうございます。
氏名:〇〇
住所:〇〇
商品:〇〇
価格:〇〇
備考:〇〇
ーーーーーーーーーー
上記の内容を、フィールドAに張り付け、ボタンを押すと、
氏名、住所、商品、価格、備考の項目がテーブルBの各フィールドに追加され、
テーブルAは、処理が終わった後は空白のフィールドになって、また新しい内容が貼り付けれるようにするには
どのような方法がありますか。
Last edited by koma3 (2022-01-31 13:50:50)
Offline
フィールドAの値を変数に入力して、
テーブルBで各フィールドに一つずつ入力。
で出来ますが、、
フィールドAに入る値はどこから来るのでしょうか?
フィールドAを介さないでも直接できそうに思えますが。。
Offline
テーブルAが必要ないですね。
テーブルBのグローバルフィールドに貼り付ければいいのでは。
フィールドに入った時に選択されるように設定しておけば、消しておかなくても上書き貼り付けになります。
チポ様 himadanee様
たしかに、よく考えると必要なさそうです。。
フィールドに入った時に選択されるように設定しておけば、消しておかなくても上書き貼り付けになります。
こちらはどのように設定したらよいでしょうか。。
Offline
レイアウトモードでインスペクタに「フィールドに入る時に全内容を選択」というチェックボックスがあるのですが
言葉で説明するよりと思って「フィールドに入る時」をヘルプで検索してみましたが、出てきませんね...昔からある設定なのになんでかな。
ただ、選択状態になっててそのまま入力すれば前の値が消えるのに、入力する前に一々deleteキーを押さないと気が済まない人も一定数いるようなので...
貼り付け後のスクリプトで処理が終わったら「フィールド設定」で消すとか、onObjectEnterのトリガスクリプトで消去するとか、でもいいかもしれません...
himadanee様
やっとわかりました!
つくりたいものに1歩近づけた気がします。
ありがとうございます。
Offline
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 558.45 KiB (Peak: 586.96 KiB) ]