Sie können den Namen des Monats in einer bestimmten Sprache erhalten, indem Sie die Modulfunktion ' MONTH_NAMES_GET
' verwenden und die Sprache als Parameter übergeben. Der Tag (zB Sonntag) kann auch mit ' RH_GET_DATE_DAYNAME
'
Guillaume
Dieser Code gibt Ihnen das Datum im Langtextformat wie '2. Dezember 2011'. Sie können den Code entsprechend ändern, um das Datum mit langem MONTH-Namen zu drucken.
%Vor%Ich denke, der einfachste Weg wäre, den Konvertierungsexit LDATE auf Ihr Datumsfeld anzuwenden. Am einfachsten ist es, den Funktionsbaustein CONVERSION_EXIT_LDATE_OUTPUT aufzurufen.
Dies würde zum Beispiel
konvertieren %Vor%bis
%Vor%(Es sei denn, Sie müssen den Tag, den Monatstext und das Jahr in separaten Strings haben, die Sie anzugeben scheinen. Wie auch immer, vielleicht hilft es jemand anderem).
und andere Methoden, um ein anderes Format des Datums zu erhalten, sind
Verwenden der WRITE-Anweisung
%Vor%Konvertiert das SAP-Datum von 20130901 in den 01.09.2013
%Vor%Konvertiert SAP-Datum von 20130901 in 01.09.13
%Vor%Verwenden von Datenbearbeitungstechniken
%Vor%Konvertiert das SAP-Datum von 20130901 in 01092013
%Vor%Verwendung von Funktionsbausteinen
%Vor%Konvertiert das Datum von 20130901 in 01SEP2013
%Vor%CALL FUNCTION 'CONVERSION_EXIT_IDATE_OUTPUT'
%Vor%diese alle Formate, die Sie für die spezifischen Daten / Monate und Jahr
verwenden könnenNormalerweise können Sie das Datum auch in das länderspezifische Datumsformat auf Werksebene exportieren:
%Vor%