mot manquantdt<< New Column( "op status", Character, "Nominal", Set Selected );<BR /><BR />If( Is Missing( Column( dt, "Status Operation" )[x],Word( 1, "PCNF" ) | Word( 1, "CNF" ) ),
Column(dt, "op status") == "Q"
);
Bonjour à tous, je voudrais créer une nouvelle colonne et dans cette colonne, si les mots PCNF ou CNF n'apparaissent pas dans la colonne :Status Operation, sur cette ligne, mettez "Q" dans la colonne :op status mais je n'y figure pas connaître la syntaxe. Je vous remercie pour votre aide.
les fenêtresRe : mot manquantL'utilisation d'une formule (ou << Définir chaque valeur) est l'option la plus simple. Le type de formule à utiliser dépend du type de valeurs que vous Opération d'état a. Pourriez-vous fournir quelques exemples de valeurs à partir de cette colonne ?
Re : mot manquantVoici une formule de colonne qui fonctionnera :
dt << New Column( "op status", Character, "Nominal",
Formula(
If(
!Contains( :Status Operation, "PCNF" ) &
!Contains( :Status Operation, "CNF" ),
"Q"
)
)
);
Re : mot manquantEssaye ça
dt << New Column( "op status",
Character,
"Nominal",
Set Selected,
formula(
If(
Is Missing( :Status Operation ) | (Contains( :Status Operation, "PCNF" ) == 0 &
Contains( :Status Operation, "CNF" ) == 0),
"Q",
:Status Operation
)
)
);