Obtenez le nom du mois pour pouvoir l'afficherJe souhaite récupérer le nom du mois en cours pour l'afficher dans mes résultats.
J'ai essayé d'utiliser cette fonction mais j'obtiens à chaque fois la date du jour au format jj/mm/aaaa :
current_month = Format(Today(), "Mon");
textbox_result << Set Text(
"ICT NOK % for " || current_month || " is " || Char(Round(percent_nok_ict, 2)) || "%\!N" ||
"FCT NOK % for " || current_month || " is " || Char(Round(percent_nok_fct, 2)) || "%"
);
Automatisation et scriptsOrganisation du contenuPartager et communiquer les résultatsles fenêtresRe : Obtenir le nom du mois pour pouvoir l'afficherVous pouvez utiliser le modèle de format

Names Default To Here(1);
opt1 = Format(Today(), "Format Pattern", "<MONTH>");
opt2 = Format(Today(), "Format Pattern", "<MMM>");
show(opt1, opt2);</MMM></MONTH>
Re : Obtenir le nom du mois pour pouvoir l'afficherCela fonctionne parfaitement, merci !
J'ai une petite question complémentaire. J'ai réussi à récupérer le mois, mais il est actuellement en français. Existe-t-il une fonction dans JMP qui peut le traduire en anglais ?
Re : Obtenir le nom du mois pour pouvoir l'afficherJe ne sais pas si << Utiliser Locale(0) fonctionnerait
Names Default To Here(1);
opt1 = Format(Today(), "Format Pattern", "<MONTH>", << Use Locale(0));</MONTH>
Sinon, vous pouvez créer une liste de conversion et l'utiliser
Names Default To Here(1);
months = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"};
months[Month(Today())];Re : Obtenir le nom du mois pour pouvoir l'afficherSi vous utilisez la version anglaise de JMP, une solution de contournement très désagréable :
"utiliser le langage JMP..."

à partir des Préférences/Paramètres Windows.
Cela va interférer avec des dizaines d'autres fonctions (import csv, date dans les tableaux de données....)
Re : Obtenir le nom du mois pour pouvoir l'afficherMerci! L'utilisation de Locale(0) a parfaitement fonctionné.