![Page 1: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/1.jpg)
hegHaute école de gestionde Neuchâtel
Gestion des menus
![Page 2: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/2.jpg)
25/10/99 TestMenus V0-0 2
hegHaute école de gestionde Neuchâtel
Introduction
• Modules Menu
• Module Network
1. Formulaire de menu unique
2. Multiples formulaires de menu
![Page 3: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/3.jpg)
25/10/99 TestMenus V0-0 3
hegHaute école de gestionde Neuchâtel
Structure du menu exemple
M31
M3M2
M
F311
F21
F312
F22 F32
F1
![Page 4: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/4.jpg)
25/10/99 TestMenus V0-0 4
hegHaute école de gestionde Neuchâtel
Formulaire de type Menu
![Page 5: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/5.jpg)
25/10/99 TestMenus V0-0 5
hegHaute école de gestionde Neuchâtel
Network Module
![Page 6: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/6.jpg)
25/10/99 TestMenus V0-0 6
hegHaute école de gestionde Neuchâtel
Réseau
![Page 7: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/7.jpg)
hegHaute école de gestionde Neuchâtel
1ère solution
Formulaire de menu unique
![Page 8: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/8.jpg)
25/10/99 TestMenus V0-0 8
hegHaute école de gestionde Neuchâtel
1. Formulaire de menu unique
![Page 9: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/9.jpg)
25/10/99 TestMenus V0-0 9
hegHaute école de gestionde Neuchâtel
Lien de retour (erreur)
![Page 10: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/10.jpg)
25/10/99 TestMenus V0-0 10
hegHaute école de gestionde Neuchâtel
Saisie des liens de retour
![Page 11: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/11.jpg)
25/10/99 TestMenus V0-0 11
hegHaute école de gestionde Neuchâtel
Génération du réseau
![Page 12: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/12.jpg)
25/10/99 TestMenus V0-0 12
hegHaute école de gestionde Neuchâtel
Modules générés
![Page 13: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/13.jpg)
25/10/99 TestMenus V0-0 13
hegHaute école de gestionde Neuchâtel
Code de la structure de menu
procedure FirstPage(Z_DIRECT_CALL in boolean) is begin
WSGL.NavLinks(WSGL.MENU_LONG, 'Menu M', 0); WSGL.NavLinks(WSGL.MENU_LONG, 'Formulaire F1', 1, 'f1$.startup'); WSGL.NavLinks(WSGL.MENU_LONG, 'Menu M2', 1); WSGL.NavLinks(WSGL.MENU_LONG, 'Formulaire F21', 2, 'f21$.startup'); WSGL.NavLinks(WSGL.MENU_LONG, 'Formulaire F22', 2, 'f22$.startup'); WSGL.NavLinks(WSGL.MENU_LONG, 'Menu M3', 1); WSGL.NavLinks(WSGL.MENU_LONG, 'Menu M31', 2); WSGL.NavLinks(WSGL.MENU_LONG, 'Formulaire F311', 3, 'f311$.startup'); WSGL.NavLinks(WSGL.MENU_LONG, 'Formulaire F312', 3, 'f312$.startup'); WSGL.NavLinks(WSGL.MENU_LONG, 'Formulaire F32', 2, 'f32$.startup'); WSGL.NavLinks(WSGL.MENU_LONG, WSGL.MsgGetText(107,WSGLM.DSP107_ABOUT), 0, 'f$.showabout'); WSGL.NavLinks;
end;
![Page 14: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/14.jpg)
25/10/99 TestMenus V0-0 14
hegHaute école de gestionde Neuchâtel
Formulaire de démarrage
1
2
![Page 15: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/15.jpg)
25/10/99 TestMenus V0-0 15
hegHaute école de gestionde Neuchâtel
Formulaire de menu unique
![Page 16: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/16.jpg)
25/10/99 TestMenus V0-0 16
hegHaute école de gestionde Neuchâtel
Retour au menu principal
1
2
![Page 17: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/17.jpg)
25/10/99 TestMenus V0-0 17
hegHaute école de gestionde Neuchâtel
Diagramme du module F
![Page 18: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/18.jpg)
hegHaute école de gestionde Neuchâtel
2ème solution
Multiples formulaire de menu
![Page 19: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/19.jpg)
25/10/99 TestMenus V0-0 19
hegHaute école de gestionde Neuchâtel
2. Multiples formulaires de menu
![Page 20: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/20.jpg)
25/10/99 TestMenus V0-0 20
hegHaute école de gestionde Neuchâtel
Appel des formulaires de sous-menu
![Page 21: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/21.jpg)
25/10/99 TestMenus V0-0 21
hegHaute école de gestionde Neuchâtel
Retours multiples
![Page 22: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/22.jpg)
25/10/99 TestMenus V0-0 22
hegHaute école de gestionde Neuchâtel
Lien de retour de sous-menus imbriqués
![Page 23: Heg Haute école de gestion de Neuchâtel Gestion des menus](https://reader034.vdocuments.pub/reader034/viewer/2022051014/551d9d95497959293b8cbc11/html5/thumbnails/23.jpg)
25/10/99 TestMenus V0-0 23
hegHaute école de gestionde Neuchâtel
Diagramme du module F