みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
こんばんは
何度か質問していますが、今回もよろしくお願いします。
内容
ポータルで表示されている20行程度のレコードを
別テーブルに設置している別のポータルにまるごとコピーをしたいです。
今は知識がないので、コピー元のポータルにボタンを設置しそれをユーザーに押してもらい一行ずつコピーしてます。
以下現在のスクリプト概要です。
・変数を設定[商品コード、$商品コード]
・レイアウトを切り換え
・ポータル内の行へ移動[最後の]
・フィールドへ移動[商品コード]
・フィールド設定[商品コード、$商品コード]
よろしくお願いします。
Offline
関連レコードへ移動、で、ポータルのテーブルへ移動します。
これで、目的のポータルの内容のレコードだけがアクティブになっているはです。。これを、インポート先のテーブルからインポートすれば良いでしょう。
Offline
インポート後に、照合フィールドの値を全置換が必要かな。
入れるのが商品コードだけでいいみたいですけど、それでしたら
List(ポータル::商品コード)
を変数に入れておけば、コピー先で
Loop
ExitLoopIf($商品コード="")
ポータル内の行へ移動[最後の]
フィールド設定[商品コード;GetValue($商品コード;1)]
変数を設定[$商品コード;RightValues($商品コード;ValueCount($商品コード)-1)]
EndLoop
Shinさん こういう時はインポートを使うものなんですね。最初エクスポートしてからインポートするものだと思い格闘しましたが、そのままインポートだけができる事がわかり問題解決しました。
ありがとうございます。
Listerさん 照合フィールドの全置換試してみます。ぱっと見ただけではスクリプト理解できてませんが(汗) 実際試してみます。ありがとうございます。
Offline
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 549.45 KiB (Peak: 581.42 KiB) ]