neroni.it | Conversion-prerequisite |
Convertono campi da una forma all'altra.
Inventate quando le built in function erano meno numerose o inesistenti.
Prerequisito di altre utility.
26-11-2008 Introdotto pgm JCVHC (From Hex to Char) usato in JHEXSRC (Hexadecimal on source).
17-12-2008 --> JCHAPAK: From Character To PackedTrasforma un campo carattere di lunghezza variabile da 1 a 8, contenente un impaccato da 1 a 15 cifre allineato a sinistra, in un campo numerico.
Serve in un programma Control Language a decodificare un impaccato nascosto in una stringa.
Scritto perche' manca per i campi impaccati l'equivalente della Built In Function %BIN per le stringhe caratteri contenenti numeri binari.
17-12-2008 Usato in JSPEC (Specifications).
05-02-2014 Corredato di comando interattivo di test e sample per esempio di call da rpgile.
19-05-2015 --> JDECCHA: From Decimal To Character HelpTrasforma un campo numerico da 1 a 15 cifre in un campo carattere di lunghezza variabile da 1 a 8, contenente il numero originale nella forma impaccata.
Serve in un programma Control Language a convertire un numero in un campo carattere adatto a essere passato a un messaggio dotato di variabili decimali in modo da poter comparire come variabile numerica nel testo del messaggio.
Il comando riceve il numero in input fino a 15 cifre significative e lo restituisce in 8 campi facoltativi. Occorre scegliere il campo di output secondo necessita':
15 o 14 cifre --> 8 caratteri; 13 o 12 cifre --> 7 caratteri; ... ; 3 o 2 cifre --> 2 caratteri; 1 cifra --> 1 carattere.
Se il numero di cifre da convertire supera la capienza del campo di emissione scelto, errore.
Scritto in attesa delle nuove built in function del release 7.2 .
Usato in JSRCDRV (Source driver).
09-06-2015 --> JDECCHA53: From Decimal To Character ANTE %ADDRCome JDECCHA ma per i release precedenti alla comparsa della built in function %ADDR nella 7.1 .