heg haute école de gestion de neuchâtel gestion des menus

23
heg Haute école de gestion de Neuchâtel Gestion des menus

Upload: fabienne-simonnet

Post on 03-Apr-2015

117 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Heg Haute école de gestion de Neuchâtel Gestion des menus

hegHaute école de gestionde Neuchâtel

Gestion des menus

Page 2: Heg Haute école de gestion de Neuchâtel Gestion des menus

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

25/10/99 TestMenus V0-0 23

hegHaute école de gestionde Neuchâtel

Diagramme du module F