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

AS/400 Discussion :

Sous Fichier dans une WINDOW


Sujet :

AS/400

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Points : 2
    Points
    2
    Par défaut Sous Fichier dans une WINDOW
    Bonjour,

    Avant de faire un EXFMT d'un sous-fichier, je fait un write d'un format qui va occuper le bas de l'écran ou j'affiche les F3=Fin, F12=Retour ou encore toutes touches de fonction utiles. (classique ..)

    Mais comment afficher les touches de fonctions quand le sous fichier est dans une WINDOW, ou dit autrement, quand mon format est de type WDWSLF et non plus SFL.

    Merci d'avance.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2008
    Messages
    940
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 940
    Points : 1 409
    Points
    1 409
    Par défaut
    C'est assez simple, mais il faut le manier avec douceur

    Tu crées un format FMTBAS en fenêtre et tu y place les touches de fonction

    Tu crées un format FMTSFL type WDWSFL avec FMTCTL en contrôleur

    Dans les mots-clés du contrôleur, tu indiques FMTBAS comme fenêtre de référence et surtout tu indiques OVERLAY dans le format de contrôle.

    Au niveau du RPG, rien de changé :
    Write FMTBAS
    Write FMTSFL en boucle
    Exfmt FMTCTL


  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    Merci pour ton aide,

    Peux tu être plus précis quand tu écris "tu indiques FMTBAS comme fenêtre de référence"...

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Septembre 2008
    Messages
    940
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 940
    Points : 1 409
    Points
    1 409
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    A          R ECRBAS
    A                                      WINDOW(2 2 10 10) 
    A                                  9  1'F3=Exit' COLOR(BLU)
    A*
    A          R ECRSFL                    SFL
    A            FLD001         1   B  3  1              
    A            FLD002         8   O  3  3              
    A*
    A          R ECRCTL                    SFLCTL(ECRSFL)
    A                                      OVERLAY        
    A                                      SFLDSP         
    A                                      SFLDSPCTL      
    A                                      SFLSIZ(0020)   
    A                                      SFLPAG(0005)   
    A                                      WINDOW(ECRBAS) 
    A            FLD003        10A  O  1  1
    ECRBAS a une définition de fenêtre de 10 lignes de 10 caractères.
    ECRCTL utilise la fenêtre ECRBAS pour s'y afficher
    Note: Il faut bien sûr avoir fait un write ECRBAS avant de pouvoir afficher ECRCTL

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Points : 2
    Points
    2
    Par défaut
    WINDOW(ECRBAS)

    Je ne connaissais pas cette possibilité.
    Merci beaucoup.

Discussions similaires

  1. Utiliser un fichier dans une sous-fonction
    Par Invité dans le forum C#
    Réponses: 6
    Dernier message: 12/03/2013, 15h15
  2. Ouvrir un fichier dans une fenetre Windows
    Par mimish dans le forum Langage
    Réponses: 8
    Dernier message: 24/03/2010, 21h00
  3. Réponses: 2
    Dernier message: 16/11/2007, 11h44
  4. comment ecrire du texte dans une window application
    Par gaut dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 16/07/2003, 10h23
  5. Réponses: 4
    Dernier message: 24/04/2003, 22h28

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