Select Where()で変数を使用しようとすると、奇妙な問題が発生します。次のコードは正常に動作します。
dt << Row Selection( Select Where( df:TestName != "pb" & df:BoType==<STRONG><FONT color="#800000">"xxxx"</FONT></STRONG>) );
Show(nrows(dt << get selected rows));
ログに出力:選択した行数> 0が期待どおり。
赤字部分が変更になります。
ただし、次のコードは完全に失敗します。
<STRONG><FONT color="#800000">sb="xxxx"</FONT></STRONG>;
dt << Row Selection( Select Where( df:TestName != "pb" & df:BoType==<STRONG><FONT color="#800000">sb</FONT></STRONG>) );
Show(nrows(dt << get selected rows));
ログの印刷:0
私は完全に困惑しています。どんな助けでも大歓迎です!