falta una palabradt<< 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"
);
Hola a todos, me gustaría crear una nueva columna y en esta columna, si las palabras PCNF o CNF no aparecen en la columna :Estado Operación, en esta línea, ponga "Q" en la Columna :op estado pero no conocer la sintaxis. Te agradezco tu ayuda.
ventanasRe: falta una palabraUsar una fórmula (o << Establecer cada valor) es la opción más fácil. El tipo de fórmula a usar depende de qué tipo de valores Operación de estado posee. ¿Podría proporcionar un par de valores de ejemplo de esa columna?
Re: falta una palabraAquí hay una fórmula de columna que funcionará:
dt << New Column( "op status", Character, "Nominal",
Formula(
If(
!Contains( :Status Operation, "PCNF" ) &
!Contains( :Status Operation, "CNF" ),
"Q"
)
)
);
Re: falta una palabraPrueba esto
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
)
)
);