Ciao,
vorrei creare una nuova colonna in base al risultato di un'altra colonna,
ma non riesco a scrivere nella colonna i risultati in caso della terza opzione, probabilmente a causa di un errore di concatenazione...(vedi registro sotto)
Nota"
Basso E alto sono variabili numeriche precedentemente dichiarate.
Summary_Stat << New Column( "SUMMARY_CPK_SPEC_Limit",
Formula(
If(
:Name( "CPK(SPEC_Limit)" ) < low, "too Low CPK",
If(
:Name( "CPK(SPEC_Limit)" ) > high,
"too high CPK",
"good CPK between " || Low || " and " || high || " ",
),
)
)
);
Colonna SUMMARY_CPK_SPEC_Limit Formula interrotta
l'argomento dovrebbe essere un carattere 1 volta Alle righe: 2 Operazione: Concat, Argomento errato (Basso), "CPK buono tra" || /*###*/ Basso || /*###*/ " e " || /*###*/ alto || /*###*/ " " /*###*/
È necessario dichiarare la colonna come tipo di dati, carattere e per concatenare variabili numeriche, è necessario convertirle in riferimenti a caratteri, char()
Summary_Stat << New Column( "SUMMARY_CPK_SPEC_Limit",
Character,
Formula(
If(
:Name( "CPK(SPEC_Limit)" ) < low, "too Low CPK",
If(
:Name( "CPK(SPEC_Limit)" ) > high, "too high CPK",
"good CPK between " || char(Low) || " and " || Char(high) || " ",
),
)
)
);