JSL Salvataggio del formato EXCEL e mantenimento degli zeri inizialiSaluti,
Ho un file JMP che ha 0 iniziali in molte delle colonne che voglio mantenere.
Il tipo di dati è Carattere... e il tipo di modellazione è Nominale
Quando salvo il file in formato EXCEL utilizzando il codice JSL di seguito, gli 0 iniziali scompaiono. C'è comunque per tenerli dentro?
du = Cust_join << Save( Concat("C:\file",Format( Today(), "yyyymmdd" ),".xlsx") );
Suppongo che scriva un codice che metta un apostrofo davanti a ogni istanza ma ci sono alcune righe
Tabella datiScriptingfinestre回复: JSL Salvataggio del formato EXCEL e mantenimento degli zeri inizialiSembra che Excel stia rimuovendo gli zeri iniziali.Immagino che dovrai rimanere in JMP e non usare Excel LOL.Ma se devi usare Excel, puoi far precedere i valori da una singola virgoletta.Ecco la tabella JMP e il foglio di calcolo Excel:

Re: JSL Salvare il formato EXCEL e mantenere gli zeri inizialiJMP sta esportando tutti gli zeri iniziali.È Excel che li sta rimuovendo.Il tuo suggerimento di inserire un valore non numerico nei valori della colonna sarebbe un modo per preservare gli zeri iniziali.
Forse un altro membro della comunità ha una soluzione migliore
Re: JSL Salvare il formato EXCEL e mantenere gli zeri inizialiCiao Txnelson...
Utilizzando JMP16.
Non sono affatto preoccupato per il nome del file. Sono preoccupato per le colonne nel file che hanno 0 iniziali. Hanno un bell'aspetto in JMP ma quando salvo come file EXCEL usando lo script sopra o anche usando File ... Salva... As, le colonne eliminano gli 0 iniziali.
Esempio:
IN JMP ho un file che contiene una colonna simile a questa;

Quando lo salvo in EXCEL, gli 0 iniziali vengono tagliati ... quindi, 0001585350 viene tagliato a 1585350
回复: JSL Salvataggio del formato EXCEL e mantenimento degli zeri inizialidt << Save( "C:\file" || Char( Format( Today(), "y/m/d" ) ) || Char( Hour( Today() ) ) || Char( Minute( Today() ) ) || ".xlsx" );
Re: JSL Salvare il formato EXCEL e mantenere gli zeri inizialiEcco il nome del file che ottengo usando il tuo JSL ...... dove sono gli zeri iniziali che sono stati eliminati
"C:\file20220210.xlsx"
Quale versione di JMP stai utilizzando?