IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

z/OS Discussion :

RECEIVE et maps multiples dans un MAPSET


Sujet :

z/OS

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 111
    Points : 62
    Points
    62
    Par défaut RECEIVE et maps multiples dans un MAPSET
    Bonjour,

    Ayant dessiné un écran sous BMS avec 4 maps, je me trouve devant le problème de pouvoir lire l'intégralité des 4 maps (RECEIVE) après avoir fait ENTER. D'après la brochure CICS - Transaction Server for Z-OS - Application Programming Guide, on ne peut lire qu'une seule map à la fois.

    Si je réceptionne successivement toutes les maps, mon écran reste bloqué après le 1er RECEIVE !

    Merci de votre aide.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 138
    Points : 266
    Points
    266
    Par défaut
    Si la documentation dis qu'on ne peut pas, c'est qu'on ne peut pas...

    De plus, une map n'est pas un espace de stockage : je ne vois pas dans quel cas on pourrait avoir plusieurs map à lire en même temps.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 111
    Points : 62
    Points
    62
    Par défaut
    Je souhaitais mettre en table, une partie de mon écran (MAP2) qui constitue une liste modifiable, alors, qu'ailleurs, on a des champs de saisie classique.

    Nom : Dessin MAPs.gif
Affichages : 68
Taille : 2,8 Ko

    Peut-être impossible à gérer, dessiné comme cela !

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Ingénieur d'Etude Mainframe/AS400
    Inscrit en
    Novembre 2012
    Messages
    1 763
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur d'Etude Mainframe/AS400
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2012
    Messages : 1 763
    Points : 10 740
    Points
    10 740
    Par défaut
    Bonjour,

    Je ne crois pas que ce soit possible d'avoir plusieurs maps sur un même écran.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 111
    Points : 62
    Points
    62
    Par défaut
    Je vais donc revoir la logique initiale, et ne concevoir mon écran de saisie qu'avec une seule Map.

    Merci à vous.

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 138
    Points : 266
    Points
    266
    Par défaut
    Sauf ton respect, je pense qu'il y a en fait plus un problème de compréhension des map BMS.

    En effet, les map BMS représente l'écran en entier, ce n'est pas la description d'une région (qui peut être l'écran entier) à l'instar de div en xhtml par exemple.
    Tu peux très bien avoir plusieurs "zones" différentes sur un même écran, mais ce sera au niveau conceptuel, d'un point de vue technique tu n'auras qu'une map.

    En tout cas, une seule map peut parfaitement répondre à ton besoin : tout étant statique sur une map BMS, c'est à toi de définir tes zones au niveau logique. Par exemple, ta "map1" représente les 5 premières lignes, ta "map2" les 50 premières colonnes des lignes 6 à 21, "map3" les 30 dernières colonnes de ces lignes et "map4" les 3 dernières lignes. Mais tout ceci est à gérer dans le programme : dans la map BMS, tu ne décris que les champs qui vont apparaître physiquement.

    Je ne sais pas si j'ai été clair, mais en tout cas, tu peux faire ton écran avec une seule map

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 111
    Points : 62
    Points
    62
    Par défaut
    Bonsoir,

    Oui, alors c'est cela, j'ai modifié le programme pour répondre à l'obligation de n'afficher qu'une seule fois l'écran complet, avec toutes les maps rattachées, incluant cette map2 de liste qui me posait problème.

    Cà devrait bon.

    Merci.

Discussions similaires

  1. Sélection multiple dans un sous formulaire ?
    Par _developpeur_ dans le forum Access
    Réponses: 2
    Dernier message: 09/03/2019, 02h05
  2. update multiple dans une meme colonne
    Par debdev dans le forum Langage SQL
    Réponses: 7
    Dernier message: 29/01/2006, 22h46
  3. [Débutant] Sélection multiples dans une Listbox
    Par eraim dans le forum Access
    Réponses: 4
    Dernier message: 15/10/2005, 04h21
  4. Enregistre résulat multiplication dans une table
    Par faranfasi dans le forum Access
    Réponses: 2
    Dernier message: 11/10/2005, 14h04
  5. Problème d'ajout multiples dans un BDD Access
    Par arnaud_verlaine dans le forum Langage SQL
    Réponses: 3
    Dernier message: 31/05/2004, 14h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo