データマクロでテーブルにレコードを挿入する場合、レコードの作成/CreateRecord データブロックで追加すればよい。だけど、ユニークインデックスであるとかの理由によって挿入できない時がある。
盛大にアラートが出る。 |
この場合、該当するレコードが存在するかどうか確認しておけばよい。
該当レコードが存在する場合、マクロの中止アクションが実行される |
もう少し手間をかけて、すでにレコードが存在する場合はその "ID" を、存在しない場合レコードを挿入して作成されたレコードの "ID" を 戻り変数の設定/SetReturnVar アクションで呼び出し元に返す仕組みもできる。
0 件のコメント:
コメントを投稿