Format( "d/m/y h") statt format( "d/m/yh:m") möglich. Skripterstellung.Hi,
Kurze Fragen: Ich möchte ein Format erstellen ("d/m/y h").
Ist dies möglich wie format( "d/m/yh:m")?
Liebe Grüße, Neuling
Betreff: Format( "d/m/y h") statt format( "d/m/yh:m") möglich. Skripterstellung.Vielleicht möchten Sie dies noch einmal nachholen. Jims Vorschlag war (benötigt mehr als 12 für die Breite, hier 20 verwenden)
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 )
)
)
die Sie so interaktiv erreichen können
Pick custom for the formatWählen Sie benutzerdefiniert für das Format aus
paste the JSL into the formula editor; this is the formula to format the value for displayfügen Sie die JSL in den Formeleditor ein; Dies ist die Formel zum Formatieren des Werts für die Anzeige
desired output from a JSL date time valuegewünschte Ausgabe von einem JSL-Datumszeitwert
Der Grund, warum Sie vielleicht noch einmal darauf zurückkommen sollten: Als numerischer Wert könnten Sie versucht sein, Arithmetik oder Statistik zu betreiben ... was nicht gut funktionieren wird, da es nicht gleichmäßig ansteigt.
Betreff: Format( "d/m/y h") statt format( "d/m/yh:m") möglich. Skripterstellung.Ich habe dieses Problem gelöst, indem ich eine numerische Verbindung von Werten generiert habe, anstatt ein Format zu verwenden:
My_DS << New Column( "My_Datetime", Numeric, "Continuous", Formula ( (Year(:MY_Value)*1000000) + (month(:MY_Value)*10000) + (day(:MY_Value)*100) + (hour (:MY_Value)) ) ) ;
Betreff: Format( "d/m/y h") statt format( "d/m/yh:m") möglich. Skripterstellung.Du meinst so?
My_DS << new column( "My_Datetime_H", Numeric, "Continuous", Format( :value, "d/m/y " ) || " " || Char( Hour( :value ) ), Formula(:value ) ) ;
Dies erzeugt immer noch unformatierte Werte. Selbst wenn ich dem "d/m/y"-Teil ein führendes CHAR() hinzufügen würde ...
Betreff: Format( "d/m/y h") statt format( "d/m/yh:m") möglich. Skripterstellung.Sie können ganz einfach ein benutzerdefiniertes Format im Dialogfeld „Spalteninformationen“ und das zu verwendende Format festlegen
Format( :value, "d/m/y " ) || " " || Char( Hour( :value ) )
als Formel zum Erstellen des gewünschten Formats