Modifica del formato della data da dati nominali a numericiCiao, vorrei modificare il campo data sottostante, che è un campo nominale, nel formato m/d/y in jsl. Per favore aiutatemi.

Automazione e scriptingRe: Modifica del formato della data da dati nominali a numericiCrea una nuova colonna numerica
Nella finestra di dialogo Col Info, impostare il formato su m/g/a
Imposta una formula per la colonna di
Informat( :Day of Process Date, "Format Pattern", "<MONTH> <D>, <YYYY>" )</YYYY></D></MONTH>

Ecco uno script che, quando eseguito, crea la tabella dati di esempio sopra
New Table( "Format Pattern",
Add Rows( 1 ),
New Column( "Day of Process Date",
Character,
"Nominal",
Set Values( {"November 8, 2024"} )
),
New Column( "New date",
Numeric,
"Nominal",
Format( "m/d/y", 12 ),
Input Format( "m/d/y" ),
Formula(
Informat(
:Day of Process Date,
"Format Pattern",
"<MONTH> <D>, <YYYY>"
)
)
)
)</YYYY></D></MONTH>
Re: Modifica del formato della data da dati nominali a numericiQuando ho provato a eseguire lo script di esempio sopra, la colonna New date non si popola per me. Ho anche provato ad aggiungere la formula manualmente, ma non funziona ancora.

Re: Modifica del formato della data da dati nominali a numericiQuale versione di JMP stai utilizzando e su quale sistema operativo?
Ho eseguito il codice sia su JMPPro 18 che su JMPPro 16 su Windows 11 e ha funzionato senza problemi.
Ci sono messaggi nel registro?
Re: Modifica del formato della data da dati nominali a numericiNessun messaggio di errore. Ho JMP 15 e Windows 10.
Re: Modifica del formato della data da dati nominali a numericiFormat Pattern è stato rilasciato in JMP 16, ecco perché la formula non funziona. Ecco una formula che funziona in JMP 15
If( Row() == 1,
monthList = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"
}
);
Date MDY(
Contains( monthList, Word( 1, :Day of Process Date, ", " ) ),
Num( Word( 2, :Day of Process Date, ", " ) ),
Num( Word( 3, :Day of Process Date, ", " ) )
);Re: Modifica del formato della data da dati nominali a numericiGrazie!