neroni.it 

Conversion-prerequisite

Aggiornato: 09-06-2015      Home  

01-09-2008 --> JCV: Conversion

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 Packed   

Trasforma 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   Help

Trasforma 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 %ADDR   

Come JDECCHA ma per i release precedenti alla comparsa della built in function %ADDR nella 7.1 .