Reprise demande faite pour Pacbase.
-------------------------------------------------------------------------------
NUMERO............: 831130 ( CGI 1090 )
TYPE..............: I DEMANDE D'INFORMATION
ETAT..............: 01 EVENEMENT DECRIT, A DECLARER
GRAVITE...........: N SEVERITE 1 (NON BLOQUANT)
DESCRIPTIF COURT..: STR - G?n?ration de Segment par ligne F en -W en
mode REDEFINES et format VARIABLE
DATE SAISIE (SAMJ): 20151119
INTERLOC. FOURNISS: J070188 FALLAI Denis
DATE DE FERMETURE.:
PHASES............:
OPTIONS, MODULES..:
SITE..............: CGI HOT IBM France
DATE D'APPEL......: 20151119 ---------------------
REFERENCES........: NON ENREGISTRE ! CREATION
NOMBRE DE LISTINGS: 0 ! 2015-11-19 13:42:01
LOT TECH. ET REL..: PB 350 ! DERNIERE MAJ
VERSION DU SITE...: COS Y08 A 20130415 ! 2015-11-19 15:04:10
-------------------------------------------------------------------------------
Le 19/11/2015
En fiche -CD d'un Programme, il est possible de d?clarer des
zones de Linkage, organisation "L" (et probablement aussi
des zones de Working), en mode REDEFINES et en format
VARIABLE. Exemple :
OAMOU
LSVOU
L'int?r?t de cette g?n?ration est ensuite de pouvoir
utiliser une instruction "MOVE LENGTH OF segment" dans les
traitements, (chaque description Cobol fait bien la longueur
attendue du Segment car il n'y a pas de FILLER ajout? en fin
de structure). La Segment "00" a la longueur du plus long
Segment sp?cifique par ajout d'un FILLER en fin de
description.
Est-il possible d'obtenir une description similaire au moyen
de lignes de type "F" en description -W ? (peut-?tre en
jouant sur les organisations). Le but ?tant de cr?er des
macros-structures impl?mentant des descriptions en REDEFINES
et format VARIABLE (et ne pas ?tre d?pendant du codage fait
en -CD et qui est hors contr?le).
Nous constatons ? ce jour que :
- le mode de blocage (F/V) n'est pas g?r? par les lignes F
- seule la description " " (blanc) permet d'obtenir des
REDEFINES, mais implique la g?n?ration de FILLER en fin
de chaque description de Segment appel?
- les organisations "L", "F" et "W" ne sont pas support?es
par les lignes F
Suggestion :
Supporter les organisations "L" et "W" sur les lignes F des
descriptions -W, avec comme diff?rence :
- organisation "W" : g?n?ration en format Fixe
- organisation "L" : g?n?ration en format Variable
- le type de description " " permet de g?n?rer des REDEFINES
A noter que le REDEFINES en format VARIABLE provoque
l'apparition de message "Information" ou "Warning" ? la
compilation Cobol, mais sans cons?quence sur les
traitements (Enterprise Cobol V4 et Enterprise Cobol V5).
Si aucune possibilit? n'existe dans Pacbase, il faudrait la
pr?voir pour Rational Programming Patterns, en particulier
pour l'utilisation du micro-pattern $WF en facette "Cobol".
-------------------------------------------------------------------------------
We have evaluated this request and determined that it cannot be implemented at this time
Although the theme of this request is consistent with our business strategy, it is not committed to the release that is currently under development.
L'appel tel qu'il était fait dans Pacbase en -CD est également possible dans RPP. Une évolution du micro-pattern WF est possible en effet pour gérer ces cas.