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 Jul 5, 2012

M?canisme de code conditionnel (par pragma)

Bonjour,

Serait-il envisageable de proposer la gestion de code conditionnel au moins dans les macros-structures RPP ?

Ce code serait conditionn? par des "pragmas" (IF / IFDEF / ELSE ...) eux m?mes associ?s ? des param?tres sympboliques de la macro.

Exemple :

IF $1 == valeur
<code conditionn?>
ENDIF

Ceci aurait deux avantages :
- ?limiter les micros-patterns (issus des op?rateurs Langage Structur? Pacbase) "? g?om?trie variable" (g?n?ration diff?rente en fonction du contexte cible)
- donner plus de possibilit? que ce qui ?tait connu dans Pacbase

Cordialement,

Denis FALLAI

Idea priority Medium
  • 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
    |
    Aug 6, 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
    |
    Jul 12, 2012

    Bonjour,

    La mise en oeuvre du code conditionnel pourrait se faire au travers de micros-patterns :
    - lorsque la condition d'activation est vérifiée, le code inclus dans le micro-pattern est activé
    - lorsque la condition d'activation n'est pas vérifiées, le code inclus dans le micro-pattern est désactivé

    Dans une macro-structure :
    - le code activé est inclus dans le Cobol qui utilise la macro-structure
    - le code non activé n'est pas inclus dans le Cobol qui utilise la macro-structure

    Dans un Cobol :
    - le code activé est "décommentarisé"
    - le code désactivé est "commentarisé"

    Cordialement,

    Denis FALLAI

  • Guest
    Reply
    |
    Jul 6, 2012

    This RFE's Headline was changed after submission to reflect the headline of an internal request we were already considering, but will now track here.