Consenti tipi di formattazione comuni nella casella di modifica colonna numeroUna casella di modifica di un numero può essere facilmente formattata come una data utilizzando quanto segue
numbox = Number Edit Box( 0 ,<< set format(format("ddMonyyyy")), << set(Today()));
NW1 = New Window( "Example", numbox );
Tuttavia, per ottenere un risultato simile con una casella di modifica col numero, la formattazione richiede che l'utente passi un numero come argomento alla funzione format. Questo non è intuitivo e l'utente può indovinare cosa potrebbe o meno funzionare. Vorrei richiedere che alla casella di modifica del numero venga fornita anche la funzionalità per accettare tipi di formattazione comunemente noti come casella di modifica del numero.
Ecco un esempio
// Using Number Col Edit Box
nR = 7;
NEB1 = Number Col Edit Box("StartDate",Repeat(Today() - 30 * 24 * 60 * 60,nR));
NEB1 << set format(format("ddMonyyyy"));
NEB2 = Number Col Edit Box("StartDate",Repeat(Today(), nR ));
NEB2 << set format(format("ddMonyyyy"));
TB1 = Table Box(NEB1,NEB2);
NW = New Window("test",TB1);
Vedi Formattare una casella di modifica col numero per la discussione.
Automazione e scriptingRi: Consenti tipi di formattazione comuni nella casella di modifica delle colonne numeriche - Stato modificato in: In sviluppoStiamo lavorando a miglioramenti qui per rendere la sintassi più coerente per i vari messaggi Format. Questo sarà disponibile in JMP 16.
Ri: Consenti tipi di formattazione comuni nella casella di modifica delle colonne numericheNumber Col Box e Number Col Edit Box prenderanno formati simbolici, ma accettano gli argomenti in un elenco piuttosto che in un'istruzione Format (). Prova questo esempio:
// Using Number Col Edit Box
nR = 7;
NB1 = Number Col Box("StartDate",Repeat(Today() - 30 * 24 * 60 * 60,nR));
NB1 << set format({"ddMonyyyy", 12});
NEB2 = Number Col Edit Box("StartDate",Repeat(Today(), nR ));
NEB2 << set format({"ddMonyyyy", 12});
TB1 = Table Box(NB1,NEB2);
NW = New Window("test",TB1);
Questi messaggi dovrebbero essere coerenti con altre caselle e la documentazione deve essere aggiornata per riflettere le opzioni di utilizzo.