「楽楽販売」の自動処理における「レコード検索」パーツの条件設定では、左辺(検索対象データベースの項目)で選択した項目の「項目タイプ」に合わせて、右辺(比較元となる選択レコード等の項目)で表示される項目が動的に制御されます。
例えば、左辺で「テキスト(1行)」タイプの項目を選択している場合、右辺の選択肢には同じ「テキスト(1行)」タイプ(または互換性のあるタイプ)の項目しか表示されません。
この仕組みにより、数値とテキストを比較するといった、システムエラーにつながる不適切な設定を未然に防いでいます。
自動処理設定の「レコード検索」パーツにおいて、条件を指定する際に右辺のプルダウンから「【選択レコード】[データベース名]」を選択しても、比較したいはずの項目名がリストに出てこない、あるいは選択できないという事象が発生します。
これは主に、検索条件に使用しようとしている項目同士のタイプが揃っていないことが原因です。
条件設定の左辺で選んだ項目と、右辺で選びたい項目のタイプが一致しているかを確認してください。
【確認箇所】
管理者設定>データベース設定>基本設定>項目設定
【確認・対処手順】
該当の設定・データを確認し、項目タイプを一致させる対処を行ってください。
検索したレコードの値を、後続の「レコード更新」パーツなどでヘッダ項目に割り当てたい場合、検索結果が「1件」に特定されている必要があります。
【確認箇所】
管理者設定>データベース設定>機能設定>自動処理設定>レコード検索パーツの詳細設定
【確認・対処手順】
詳細な仕様の違いや作成手順については、下記記事をご確認ください。
レコード検索パーツにおける条件の構成方法や、利用可能な演算子について詳しく解説しています。
自動処理設定:「レコード検索」パーツ
選択レコード、更新レコード、検索レコードの違いについて記載されています。
自動処理 選択レコード/更新レコード/検索レコードの違い
(記事ID:2512)