Format( "g/m/a h") invece di format( "g/m/a:m") possibile. Sceneggiatura.Ciao,
Domande veloci: vorrei creare un formato ("g/m/a h").
È possibile come format( "d/m/yh:m")?
Cordiali saluti, novellino
Re: Format( "g/m/a h") invece di format( "g/m/aa:m") possibile. Sceneggiatura.Potresti voler rivisitare questo. Il suggerimento di Jim era (necessita di più di 12 per la larghezza, usando 20 qui)
New Table( "Untitled 12",
Add Rows( 1 ),
New Column( "Column 1",
Numeric,
"Continuous",
Format(
"Custom",
Formula( Format( value, "d/m/y " ) || " " || Char( Hour( value ) ) ),
20
),
Set Selected,
Set Values( [3653896068] ),
Set Display Width( 206 )
)
)
a cui puoi accedere in modo interattivo in questo modo
Pick custom for the formatScegli personalizzato per il formato
paste the JSL into the formula editor; this is the formula to format the value for displayincollare il JSL nell'editor delle formule; questa è la formula per formattare il valore da visualizzare
desired output from a JSL date time valueoutput desiderato da un valore di data e ora JSL
Il motivo per cui potresti voler rivisitare: come valore numerico potresti essere tentato di fare aritmetica o statistica... il che non funzionerà bene poiché non aumenta in modo uniforme.
Re: Format( "g/m/a h") invece di format( "g/m/aa:m") possibile. Sceneggiatura.Ho risolto questo problema generando un composto numerico di valori invece di utilizzare un formato:
My_DS << Nuova colonna( "My_Datetime", Numerico, "Continuo", Formula ( (Anno(:MY_Value)*1000000) + (mese(:MY_Value)*10000) + (day(:MY_Value)*100) + (ora (:MY_Valore)) ) ) ;
Re: Format( "g/m/a h") invece di format( "g/m/aa:m") possibile. Sceneggiatura.Intendi così?
My_DS << new column( "My_Datetime_H", Numerico, "Continuo", Format( :value, "g/m/y " ) || " " || Char( Hour( :value ) ), Formula(:value ) ) ;
Ciò genera ancora valori non formattati. Anche se aggiungessi un CHAR() iniziale alla parte "d/m/y"...
Re: Format( "g/m/a h") invece di format( "g/m/aa:m") possibile. Sceneggiatura.È possibile impostare facilmente un formato personalizzato nella finestra di dialogo Informazioni colonna e impostare il formato da utilizzare
Format( :value, "d/m/y " ) || " " || Char( Hour( :value ) )
come formula per creare il formato desiderato