Format( "j/m/a h") au lieu de format( "j/m/aa:m") possible. Script.Salut,
Petites questions : je souhaite créer un format ("j/m/a h").
Est-ce possible comme format( "d/m/yh:m") ?
Cordialement, novice
Re : Format( "j/m/a h") au lieu de format( "j/m/aa:m") possible. Script.Vous voudrez peut-être revoir cela. La suggestion de Jim était (il faut plus de 12 pour la largeur, en utilisant 20 ici)
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 )
)
)
auquel vous pouvez accéder de manière interactive comme ceci
Pick custom for the formatChoisissez personnalisé pour le format
paste the JSL into the formula editor; this is the formula to format the value for displaycollez le JSL dans l'éditeur de formule ; c'est la formule pour formater la valeur pour l'affichage
desired output from a JSL date time valuesortie souhaitée à partir d'une valeur de date et d'heure JSL
La raison pour laquelle vous voudrez peut-être revoir: en tant que valeur numérique, vous pourriez être tenté de faire de l'arithmétique ou des statistiques ... ce qui ne fonctionnera pas bien car il n'augmente pas de manière uniforme.
Re : Format( "j/m/a h") au lieu de format( "j/m/aa:m") possible. Script.J'ai résolu ce problème en générant un composé numérique de valeurs au lieu d'utiliser un format :
My_DS << Nouvelle colonne( "My_Datetime", Numérique, "Continu", Formule ( (Année(:MY_Value)*1000000) + (mois(:MY_Value)*10000) + (jour(:MY_Value)*100) + (heure (:MA_Valeur)) ) ) ;
Re : Format( "j/m/a h") au lieu de format( "j/m/aa:m") possible. Script.Tu veux dire comme cela?
My_DS << new column( "My_Datetime_H", Numeric, "Continuous", Format( :value, "d/m/y " ) || " " || Char( Hour( :value ) ), Formula(:value ) ) ;
Cela génère toujours des valeurs non formatées. Même si j'ajoutais un CHAR() en tête à la partie "d/m/y"...
Re : Format( "j/m/a h") au lieu de format( "j/m/aa:m") possible. Script.Vous pouvez facilement définir un format personnalisé dans la boîte de dialogue Informations sur la colonne et définir le format à utiliser
Format( :value, "d/m/y " ) || " " || Char( Hour( :value ) )
comme formule pour créer le format que vous voulez