2009-12-23 5 views
0

Dans SAP, pouvons-nous avoir un bouton-poussoir sur le conteneur personnalisé en ALV. Est-ce possible ou existe-t-il d'autres possibilités pour cela? Pls me aider ...conteneur personnalisé

Merci à l'avance

Répondre

1

Eh bien, je préfère utiliser des conteneurs personnalisés pour des choses comme tableviews. Si vous travaillez avec le Dynpros standard, vous pouvez simplement ajouter un bouton dans le concepteur dynpro et implémenter le comportement que vous souhaitez. Pour donner une réponse plus détaillée, j'aurais besoin de savoir ce que vous avez l'intention de faire. Bien sûr, vous pouvez également créer une grille ALV et modifier les boutons qui y sont affichés. Peut-être pourriez-vous élaborer un peu plus sur ce que vous avez l'intention de faire, puis je peux vous faire une recommandation.

1

Oui, cela est possible - vérifiez la classe CL_GUI_TOOLBAR et la documentation associée (comme http://help.sap.com/printdocu/core/Print46c/de/data/pdf/BCCITOOLBAR/BCCITOOLBAR.pdf) et des exemples de programmes. AFAIR il y a un programme de démo qui vous permet d'assembler une barre d'outils dynamiquement, je ne me souviens tout simplement pas du nom. Généralement, vous voulez d'abord insérer une sorte de séparateur, puis ajouter la barre d'outils d'un côté du conteneur afin de placer d'autres éléments comme des arbres ou des tables à côté.