Holen Sie sich den Monatsnamen, damit ich ihn anzeigen kannIch möchte den Namen des aktuellen Monats abrufen, um ihn in meinen Ergebnissen anzuzeigen.
Ich habe versucht, diese Funktion zu verwenden, aber ich erhalte jedes Mal das aktuelle Datum im Format TT/MM/JJJJ:
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)) || "%"
);
Automatisierung und SkriptingInhaltsorganisationErgebnisse teilen und kommunizierenWindowsBetreff: Monatsnamen abrufen, damit ich ihn anzeigen kannSie können Format Pattern verwenden

Names Default To Here(1);
opt1 = Format(Today(), "Format Pattern", "<MONTH>");
opt2 = Format(Today(), "Format Pattern", "<MMM>");
show(opt1, opt2);</MMM></MONTH>
Betreff: Monatsnamen abrufen, damit ich ihn anzeigen kannDas funktioniert perfekt, danke!
Ich habe noch eine kurze Anschlussfrage. Ich habe den Monat erfolgreich abgerufen, aber er ist derzeit auf Französisch. Gibt es in JMP eine Funktion, die ihn ins Englische übersetzen kann?
Betreff: Monatsnamen abrufen, damit ich ihn anzeigen kannIch bin nicht sicher, ob << Gebietsschema verwenden (0) funktionieren würde
Names Default To Here(1);
opt1 = Format(Today(), "Format Pattern", "<MONTH>", << Use Locale(0));</MONTH>
Wenn nicht, können Sie eine Konvertierungsliste erstellen und diese verwenden
Names Default To Here(1);
months = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"};
months[Month(Today())];Betreff: Monatsnamen abrufen, damit ich ihn anzeigen kannWenn Sie die englische Version von JMP verwenden, gibt es einen sehr unangenehmen Workaround:
„JMP-Sprache verwenden …“

aus den Einstellungen/Windows-Einstellungen.
Es beeinträchtigt Dutzende anderer Funktionen (CSV-Import, Datum in Datentabellen …).
Betreff: Monatsnamen abrufen, damit ich ihn anzeigen kannVielen Dank! Die Verwendung von Locale(0) hat einwandfrei funktioniert.