【例】
検索に失敗し処理が終了する
上記のような場合、以下の原因が考えられます。
下記記事の1および2をご覧ください。
・レコード検索パーツ:意図したレコードが検索(抽出)されない
【確認箇所】検索条件/検索対象DB
検索対象DB内に検索条件に合致するレコードが存在せず、
意図しないルートに進んでいる場合があります。
自動処理設定画面よりテスト実行を行い、
該当条件に合致する検索結果が存在するか(YESに進むか)
検索結果がない場合は検索対象DBのレコードや実行レコードの値、
検索条件をご確認ください。
※参考:【自動処理の作り方】(STEP3)動作確認/テスト実行する
【確認箇所】実行レコードまたは紐づくリンク先レコードの該当項目
DBリンク項目や、リンク先DBの項目を検索条件に使用している場合、
該当のDBリンク項目やリンク先の項目に値が入っていなかったり、
リンク先のレコードが削除されている場合、
想定した検索結果が得られず、意図しないルートに進んでいる場合があります。
【例】
【確認箇所】
DB設定>機能設定タブ>自動処理設定>レコード検索パーツ>検索条件
レコード検索パーツでは検索対象DBの全レコードの中から
条件に合致するレコードを検索し、
検索結果の有無によってYES/NOの分岐を行っています。
実行レコードの値によって処理を分岐したい場合は、
検索条件に実行レコードを特定する条件(キー項目など)を入れるか、
条件分岐パーツに変更する必要があります。
【例】
(記事ID:2275)