Q164:データベースからSelect文で取得した結果を[テーブル格納変数]に設定し、メソッド「行数を取得する」の結果を基に、[比較演算]で条件分岐し、該当データがあった時だけ処理を行うようにしたい。
Q164-1:
現状では[比較演算]の結果が常に「true」になり、デバッガーで確認すると、[比較演算]の引数、つまり行数は「NULL」になっているように見える。
A164-1:
Select文やメソッド「行数を取得する」の実行に失敗するとエラーが発生するはずなので、エラーなく実行できているとすると、[テーブル格納変数]あるいは行数がNULLである可能性は低いです。
デバッガーの引数情報がNULLになっているように見えるときがございますが、ステップイン矢印を押してから、メソッド履歴の欄で選択してもう一度見ると、NULLではなく戻り値が設定されているのが確認できる場合がございます。[比較演算]の左右オペランドも、もう一度確認してください。