Skip to Main Content
IBM Z Software


This portal is to open public enhancement requests against IBM Z Software products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Not under consideration
Created by Guest
Created on May 8, 2012

Formatage Cobol local

Pacbase disposait d'un dispositif post g?n?ration : le formatage Cobol.
Ce dispositifi ?tait "d?pr?ci?" depuis la mise en place des op?rateurs langage structur? "Cobol II" (comme INI, EVA...) produisant m?me dans certains cas des programmes non compilables.
De plus ce dispositif est incompatible avec RPP et non repris dans RPP du fait qu'il ne faisait pas la distinction sur l'origine des lignes du code Cobol : squelette, macro, sp?cifique, et "m?langeait" les parties de code en les reformatant (rendant la r?conciliation et la coloration selon l'origine de la ligne impossible).

Cependant, le formatage Cobol Pacbase pr?sentait certains avantages :
- code plus lisible : important puisque le -P disparait dans RPP et que maintenant on ?crit le sp?cifique en Cobol
- code plus compact (moins de lignes Cobol) : par exp?rience, le source Cobol Pacbase reformat? n?cessitait moins de lignes, en particulier au niveau des Donn?es, (moins vrai au niveau du code).
- code plus facile ? d?boguer : du fait qu'il est plus lisible et du fait qu'on n'a qu'une seule instruction Cobol par ligne (les d?gogueur mettent des points d'arr?ts sur des lignes et non sur des instructions)

Il serait donc souhaitable de disposer au niveau de l'?diteur de code Cobol de RPP (RDz) d'une fonction de reformatage du code Cobol, au moins pour le code sp?cifique, et si possible, si cela n'impacte pas les m?canismes de r?conciliation, aussi sur le code issu des macros et du squelette, et des micros-patterns (en particulier les appels de segments par $WF).

Le d?veloppeur pourrait ainsi ?crire son code (data et proc?dure) "au kilom?tre" sans se soucier de la mise en forme, puis par une action, reformater ce code pour le rendre plus lisible, (et aussi certainement plus maintenable).
La port?e du reformatage pourrait ?tre la fontion/sous-fonction en proc?dure, la structure (niveau 01, 77) au niveau des donn?es...

Le reformatage doit aussi pouvoir s'appliquer sur les "sous-langages" utilis?s dans les programmes Cobol :
- ordres CICS
- ordres DB2
- ...

Idea priority Low
  • Guest
    Reply
    |
    May 20, 2020

    We have evaluated this request and determined that it cannot be implemented at this time.

  • Guest
    Reply
    |
    Sep 14, 2015

    Due to processing by IBM, this request was reassigned to have the following updated attributes:
    Brand - Servers and Systems Software
    Product family - Development Tooling
    Product - Programming Patterns

    For recording keeping, the previous attributes were:
    Brand - Rational
    Product family - Design & development
    Product - Programming Patterns

  • Guest
    Reply
    |
    Sep 3, 2014

    Although the theme of this request is consistent with our business strategy, it is not committed to the release that is currently under development.

  • Guest
    Reply
    |
    Jun 13, 2014

    Need a study to expand RDz reformater for RPP