J'ai un problème étrange lorsque j'essaie d'utiliser une variable dans Select Where(). Le code suivant fonctionne bien :
dt << Row Selection( Select Where( df:TestName != "pb" & df:BoType==<STRONG><FONT color="#800000">"xxxx"</FONT></STRONG>) );
Show(nrows(dt << get selected rows));
Impressions dans le journal : nombre de lignes sélectionnées > 0 comme prévu.
Mais le code suivant échoue complètement :
<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));
Impressions dans le journal : 0
Je suis complètement déconcerté. Toute aide serait grandement appréciée!
</CODE></P><P> </P></LINGO-BODY><LINGO-LABS id="lingo-labs-276602" slang="en-US" mode="NONE"><LINGO-LABEL>Script</LINGO-LABEL></LINGO-LABS><LINGO-SUB id="lingo-sub-276614" slang="en-US" mode="NONE">Re : Sélectionner l'évaluation Où à l'aide d'une variable</LINGO-SUB><LINGO-BODY id="lingo-body-276614" slang="en-US" mode="NONE">Cela l'a réparé ! Merci!</LINGO-BODY><LINGO-SUB id="lingo-sub-276612" slang="en-US" mode="NONE">Re : Sélectionner l'évaluation Où à l'aide d'une variable</LINGO-SUB><LINGO-BODY id="lingo-body-276612" slang="en-US" mode="NONE"><P>Je suis à peu près sûr d'avoir fait cette action sans problème. Peut-être simplifier le message.</P>
<P> </P>
<PRE><CODE class=" language-jsl">sb="xxxx";
dt << Select Where( df:TestName != "pb" & df:BoType == sb);
Show(nrows(dt << get selected rows));