Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous,
J'ai lu le post : http://pbadonf.fr/forum/viewtopic.php?id=332
Je pense avoir compris le principe.
Mais je voudrais savoir comment mettre un script dans les menus.
En imaginant que je veuille construire un menu en fonction d'un profile utilisateur particulier.
Je vois comment construire le menu dynamiquement, mais après.................
Je ne sais pas quoi en faire.
Je voudrais aller lire le 'code' dans une table en base de données, et mettre ce code comme du code dans un script d'un menu.
Le code devrait permettre l'ouverture de fenêtre.
Exemple:
gnv_window.uf_open_sheet(w_main_sec_team_management, 'w_main_sec_team_management')
Tous vos commentaires sont les bienvenus.
Merci d'avance.
Hors ligne
Bonjour, tu peux faire comme dans l'exemple, à savoir mettre le nom de ta fenêtre dans le tag du menuitem et mettre le code suivant dans le clicked :
gnv_window.uf_open_sheet2( This.Tag )
Hors ligne
Tu peux également créer des variable d'instance (genre iw_mawindow_a_ouvrir) au niveau du menu et une fonction qui irait modifier cette variable après la création de ton menu...et puis dans le click de ton menu:
gnv_window.uf_open_sheet2( iw_mawindow_a_ouvrir )
Hors ligne