AnsweredAssumed Answered

検索不一致があった場合に自動で次の条件で検索をする方法について

Question asked by ritrit on Nov 10, 2018
Latest reply on Nov 11, 2018 by ritrit

検索不一致があった場合に自動で次の条件で検索をする方法で悩んでいます。

 

具体的は、顧客訪問の予定のテーブルがあります。訪問日で検索をしますが、訪問日がない場合に自動で翌日の訪問日での検索を行い検索結果を表示させ、さらにその日に予定訪問がなければ翌々日の訪問日で検索を行い検索結果を表示させたいとおもっています。

以下のスクリプトを書いてみましたがうまく動きません。翌日に訪問予定がない場合、翌々日の訪問予定で検索されず止まってしまいます。どこに問題があるかご教示いただけないでしょうか?

使用環境はFM adv 17です。

よろしくお願いいたします。

 

1  レイアウトの切り替え[ 訪問日 ; アニメーション : なし]

2  エラー処理[ オン ]

3  変数を設定[ $訪問日 ; 値:訪問予定 :: 訪問日 ]

4  検索モードに切り替え[ 一時停止 : オフ ]

5  フィールド設定 [ 訪問予定 :: 訪問日 ; $訪問日 ]

6  検索実行 [  ]

7  If [ Get (最終エラー) = 401 ]

8       検索モードに切り替え[ 一時停止 : オフ ]

9       フィールド設定 [ 訪問予定 :: 訪問日 ; $訪問日 +1 ]

10     検索実行 [  ]

11     If [ Get (最終エラー) = 401 ]

12       検索モードに切り替え[ 一時停止 : オフ ]

13       フィールド設定 [ 訪問予定 :: 訪問日 ; $訪問日 +2 ]

14       検索実行 [  ]

15     End If

16  Else

17  End If

Outcomes