プロが教える店舗&オフィスのセキュリティ対策術

ファイルメーカーで複数A,B,Cの3つのフィールドがありこのフィールドが空でなければそれをコピーして「かきくけこ」ファイルのフィールドZに貼り付けをしたいのですが,どのようにスクリプトを組めばよいのでしょうか?
構成
ファイル名     フィールド名
「あいうえお」     A
            B
            C

「かきくけこ」     Z

仮にA,Bが空でなかった場合はAフィールドをコピーしてZフィールドに貼り付け,Zフィールドで検索して検索結果をもう一つのファイルに吐き出してから今度はBフィールドをコピーして・・・(Aと同様の処理)
A,B,Cのどれか一つに入力されている場合はstatus(エラー)=400を使って出来たのですがよく考えるとこの方法では複数入力されたりしていると出来ないので途方にくれています。どなたか教えてください。
構成は Win2000 FMP5.5です。よろしくお願いします。

A 回答 (1件)

「かきくけこ」にスクリプト新規に作る。


(1)検索モードに切り替え[]
(2)貼り付け [選択「Z」]
(3)検索実行[]
(4)If[Status(レコード数)=1]
(5)対象レコード削除
(6)End If
(7)新規レコード/検索条件
(8)貼り付け [選択「Z」]
(9)開く[「あいうえお」]


「あいうえお」にスクリプトを作る。
(1)If[A=””]
(2)Else
(3)コピー[選択「A」]
(4)スクリプト実行[サブスクリプト外部「かきくけこ」](先ほど作ったスクリプト)
(5)End If
(1)If[B=””]
(2)Else
(3)コピー[選択「B」]
(4)スクリプト実行[サブスクリプト外部「かきくけこ」](先ほど作ったスクリプト)
(5)End If
(1)If[C=””]
(2)Else
(3)コピー[選択「C」]
(4)スクリプト実行[サブスクリプト外部「かきくけこ」](先ほど作ったスクリプト)
(5)End If


で、どうでしょ。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。 出来ました!!(^O^)
ありがとうございました。 感謝感謝

お礼日時:2005/06/13 15:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す