PDA

View Full Version : CVTRPGSRC H-Bestimmung Druckaufbereitung



Schnichels
06-04-05, 10:27
Hallo,

ich habe ein RPG Programmquelle mit CVTRPGSRC in eine RPGLE Quelle umgewandelt, dass Programm erstellt und getestet.

Nun fällt mir auf, dass einige Druckaufbereitungen nicht mehr
stimmen:

vorher: 4.738,60 Euro
nachher: 4,738.70 Euro

vorher: 0,00 Euro
nachher: .00 Euro

Denke das es an der Umsetzung der H-Bestimmung liegt:

vorher: H..............J
nachher: H DECEDIT('0,') DATEDIT(*DMY.)

Vieleicht hat jemand eine Antwort auf meine Fragen:

Wie muß die H-Bestimmung in der RPGLE Quelle lauten, damit sie genau der H-Bestimmung in der RPG-Quelle entspricht?

Warum wird die H-Bestimmung nicht richtg umgesetzt?

Hat diese falsche Umsetzung nur Auswirkungen auf die
Druckaufbereitung oder auch darauf wie Werte in Dateien
gespeichert werden?

Ich meine mich zu erinnern, dass man irgendwo den Standardwert für die Druckaufbereitung hinterlegen kann, weiß aber nicht mehr wo. Muß für die ILE Quellen vielleicht auch ein solcher Standardwert hinterlegt werden?

Vielen Dank für Eure Mühe

Jürgen Schnichels

Fuerchau
06-04-05, 12:04
Die H-Bestimmung wirkt sich nur auf interne RPG-Funktionen aus (%edit usw.).
In der PRTF werden auch Editcodes angegeben, die werden jedoch bei der Erstellung der PRTF entsprechend der Jobumgebung verwendet.
In einer DSPF werden die Editcodes auch entsprechend der Jobumgebung verwendet.

Editwords werden so wie sie sind verwendet.

mk
06-04-05, 14:55
Hallo Jürgen,

Schau mal in der DTAARA
DFTLEHSPEC *DTAARA QRPGLE
vielleicht sind dort unterschiedliche Einträge zur RPG
DTAARA

Gruss
Michael

Fuerchau
06-04-05, 14:59
@MK
Diese wird nur gezogen, wenn die Quelle selber keinerlei H-Bestimmung aufweist, was wohl hier nicht der Fall ist.