-
Messagefile in Printerfile überschreiben
Hallo,
ich möchte unsere Anwendung in mehrere Sprachen übersetzen. Dieses möchte ich über MSGF realisieren.
Ich habe für jede Sprache ein Messagefile angelegt und je nach gewünschter Sprache wird eine Überschreibung (OVRMSGF) gemacht.
Bei DSPF's ist mir das auch gelungen. Für die PRTF benutze ich MSGCON. Dort gelingt mir die Überschreibung leider nicht.
Was kann ich machen, das ich wie bei den DSPF's mit einem PRTF-Objekt auskomme?
Gruß
maddog
-
MSGCON bindet die MSG zum Compilezeitpunkt ein, d.h. Du benötigst je Sprache ein Objekt.
Entweder alle CRTPRTF mit gleichem Namen in unterschiedlichen (Sprachen-) Bibliotheken oder mit jeweils eigenen Namen in der gleichen Bibliothek und OVRPRTF.
Gruß
-
P.S. Falls Ihr viele DSPF umstellen müßt: ich habe in den 90ern ein Tool geschrieben, das die Konstanten maschinell in MSGF auslagert...
-
@RobertMack
vielen Dank für deine Antwort.
Ich habe es befürchtet. Dann bleibt mir keine andere Möglichkeit als für jedes Land ein Printerfile zu erstellen. Schade.
Gruß
Maddog
-
keine andere Möglichkeit ...
Die gibt es immer, kommt darauf an wie praktikabel sie sind ;-))
Was, wenn der CRTPRTF Teil des Jobs ist?
ADDLIBLE (wg. MSGF Sprache)
CRTPRTF ... (ggf. LVLCHK *NO)
CALL ... (Druckprogramm)
DLTOBJ (PRTF wieder entfernen, um falsche Verwendung zu verhindern)
-
Ich habe es noch nie ausprobiert aber geht die Methode Feld + MSGID auch in PRTF oder ist das nur ein DSPF-Feature? 
Code:
FELD 21A 8 2MSGID(MSGID# *LIBL/MSGF)
-
MSGID geht nur in DSPF :-(
-
@prsbrc
MSGID gibts es leider nur in DSPF's.
Wär ja zu einfach gewesen.
@RobertMack
Ich lese die Konstanten aus der Messagefile, je nach gewünschter Sprache, im RPG-Programm in die Ausgabefelder der PRTF ein. MSGCON habe ich ersetzt durch normale Ausgabefelder. So komme ich doch mit einer Printerfile aus. 
Gruß
Maddog
-
Genauso wie Maddog mache ich das schon immer und ist auch nicht langsam.
Similar Threads
-
By Anna in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 20-09-05, 16:27
-
By brightshadow in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 16-09-05, 13:36
-
By RaMai in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 05-08-05, 08:31
-
By malzusrex in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 13-07-05, 10:12
-
By JonnyRico in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 19-01-05, 10:22
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks