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

SAP Discussion :

[SAP/ABAP] Comment modifier un statut GUI standard ?


Sujet :

SAP

  1. #1
    ieb
    ieb est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 13
    Points : 2
    Points
    2
    Par défaut [SAP/ABAP] Comment modifier un statut GUI standard ?
    Bonjour,

    Je cherche à savoir comment modifier un statut GUI standard ou un dynpro dans une transaction, pour rajouter un bouton, puis un programme associé.

    J'ai entendu parler de field-exit mais je ne sais pas comment ca marche.

    Merci de votre aide.

  2. #2
    Rédacteur
    Avatar de cladsam
    Profil pro
    Inscrit en
    Août 2003
    Messages
    1 785
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2003
    Messages : 1 785
    Points : 2 436
    Points
    2 436
    Par défaut
    hello,

    les exit sont des emplacements de codes prévus dans le standard pour insérer des morceaux de code utilisateur dans le but de personnaliser une transaction standard.
    Le field exit (l'une des sortes d'exit) permet de modifier le flot logique pour un data element du dictionnaire ca ne doit pas etre ce que tu recherches.

    Tout ce serait plus les menu exit.
    Plus concretement, il faut passer par la transaction CMOD et définir un Module Fonction qui sera executé sur cet exit.
    Ce lien devrait t'aider à trouver des détails plus précis.


    Morgan

  3. #3
    ieb
    ieb est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 13
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par cladsam
    hello,

    les exit sont des emplacements de codes prévus dans le standard pour insérer des morceaux de code utilisateur dans le but de personnaliser une transaction standard.
    Le field exit (l'une des sortes d'exit) permet de modifier le flot logique pour un data element du dictionnaire ca ne doit pas etre ce que tu recherches.

    Tout ce serait plus les menu exit.
    Plus concretement, il faut passer par la transaction CMOD et définir un Module Fonction qui sera executé sur cet exit.
    Ce lien devrait t'aider à trouver des détails plus précis.


    Morgan
    Merci je vais lire ton tutorial.

    En attendant peux-tu m'aider à trouver le bon menu-exit?

    je cherche à rajouter un bouton dans la transaction "IE03" (Programme "SAPMIEQ0", statut GUI "E102 A"), à coté du bouton "Points mesure/compteurs".

    En cliquant ce bouton je lancerai un report utilisant le n° d'équipement en paramètre.

    Merci.

  4. #4
    Rédacteur
    Avatar de cladsam
    Profil pro
    Inscrit en
    Août 2003
    Messages
    1 785
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2003
    Messages : 1 785
    Points : 2 436
    Points
    2 436
    Par défaut
    Customer-Exit ITOB0001

    j'ai trouvé ca ici

  5. #5
    ieb
    ieb est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 13
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par cladsam
    Customer-Exit ITOB0001

    j'ai trouvé ca ici
    Merci.
    Et il faut donc que je déclare le nouveau bouton dans cet include c'est bien cela?

    Comment déclarer un nouveau bouton et associer à ce bouton le lancer d'un autre programme?

  6. #6
    ieb
    ieb est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 13
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par cladsam
    Customer-Exit ITOB0001

    j'ai trouvé ca ici

    J'ai pas l'impression que ce soit le bon.
    Je suis à la recherche d'un Menu-exit pour modifier le statut GUI du programme SAPMIEQ0, et non pas l'écran du programme SAPMLITO0.

  7. #7
    Rédacteur
    Avatar de cladsam
    Profil pro
    Inscrit en
    Août 2003
    Messages
    1 785
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2003
    Messages : 1 785
    Points : 2 436
    Points
    2 436
    Par défaut
    Excuse mais d emon coté je me suis contenté de trouver via google car dans mon systeme il n'y a pas de données pour la transaction IE03, de sorte qu'il m'est impossible d'aller tester le user-exit que je t'ai donné.
    Tu devrais chercher user exit ou menu exit + IE03 +SAP dans google et faire le tour des liens.
    Tiens moi au courant de ta recherche


  8. #8
    ieb
    ieb est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 13
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par cladsam
    Excuse mais d emon coté je me suis contenté de trouver via google car dans mon systeme il n'y a pas de données pour la transaction IE03, de sorte qu'il m'est impossible d'aller tester le user-exit que je t'ai donné.
    Tu devrais chercher user exit ou menu exit + IE03 +SAP dans google et faire le tour des liens.
    Tiens moi au courant de ta recherche

    Bon bah j'ai cherché et apparemment il n'y a rien qui permette de changer le statut GUI.

    Il faut modifier le statut GUI via la se80 en demandant auparavant une clé d'autorisation

  9. #9
    Nouveau Candidat au Club
    Homme Profil pro
    Polytech Lyon
    Inscrit en
    Juillet 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Polytech Lyon

    Informations forums :
    Inscription : Juillet 2015
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Modif KSW2
    Bonjour,

    J'ai un problème à peu près similaire, je suis débutant en programmation Abap.
    Je souhaiterais ajouter un bouton dans la barre des menus de ksw2 et réaliser un traitement sur ce bouton.

    Je pense qu'il faut créer un menu_exit ou autre, je ne sais pas trop comment m'y prendre face à ce problème.
    Votre aide me serait bénéfique.

    Merci.

Discussions similaires

  1. [OL-2007] Comment modifier le formulaire standard des tâches ?
    Par piotr.n dans le forum Outlook
    Réponses: 1
    Dernier message: 23/01/2016, 14h21
  2. [XL-2003] Comment modifier le statut d'un fichier Excel ouvert
    Par MichaSarah dans le forum Excel
    Réponses: 3
    Dernier message: 18/04/2013, 10h47
  3. [XSL] Comment modifier la valeur d'une variable?
    Par sorcer1 dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 17/02/2010, 13h26
  4. Comment modifier une saisie sur SAP?
    Par DRINETTE dans le forum SAP
    Réponses: 4
    Dernier message: 30/10/2009, 21h44
  5. GUI - comment modifier la colorbar
    Par delph1208 dans le forum MATLAB
    Réponses: 2
    Dernier message: 20/07/2009, 17h37

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