DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / RAD / Pattern RAD
  • Les étapes de la création de pattern RAD
  • Quelles pages doivent être créées ?
  • Les fichiers à créer
  • Norme à suivre
  • Les menus
  • Présentation
  • Créer un menu déroulant
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Créer les menus des pages du pattern RAD WEBDEV
Les étapes de la création de pattern RAD
Les différentes étapes permettant de créer un Pattern RAD WEBDEV sont les suivantes :
  1. Création du projet de type "Pattern RAD".
  2. Création des différentes pages du pattern.
    • Pages Fiche.
    • Page Table.
    • Page de relation.
    • Boutons et page vision plus.
    • Menus et page d'accueil.
  3. Génération du Pattern RAD.
  4. Utilisation du Pattern RAD.
Quelles pages doivent être créées ?

Les fichiers à créer

Rappel : Pour réaliser un pattern RAD permettant de faire un projet complet, les fichiers suivants sont nécessaires :
  • Une fiche pour RADFichierA.
  • Une fiche pour RADFichierB. Un bouton Vision plus (ou une combo popup) doit permettre de sélectionner un élément du fichier RADFichierA.
  • Une fiche pour RADFichierC. Un bouton Vision plus (ou une combo popup) doit permettre de sélectionner un élément du fichier RADFichierB.
  • Une table pour RADFichierA.
  • Une table pour RADFichierB.
  • Une table pour RADFichierC.
  • Une page de relation RADFichierB / RADFichierD.
Le menu général du site peut être inclus dans le modèle associé aux pages.

Norme à suivre

Cette page d'aide présente différentes règles applicables à la conception des pages du Pattern RAD. Ces règles ont été utilisées pour concevoir les différents Patterns livrés avec WEBDEV 16.
Ces règles sont une recommandation. Vous pouvez évidemment mettre en place et utiliser vos propres normes.
Les menus

Présentation

Dans un site WEBDEV, le menu est le plus souvent affiché sur toutes les pages du site. Il est donc conseillé de créer ce menu dans le modèle de pages, toutes les pages du site étant associées au modèle.
Le menu de votre site peut être un menu déroulant horizontal ou vertical.
Ce menu va permettre d'ouvrir :
  • les page fiche et les pages table définies dans le pattern
  • d'autres pages présentes dans le pattern.
Les paragraphes suivants présentent comment réaliser un menu déroulant.
Important : pensez à créer une première page du projet dans votre pattern RAD. Cette première page peut par exemple permettre d'afficher le menu du site et être la page permettant de gérer le retour depuis les pages de type Fiche ou Table. Dans notre exemple, cette première page s'appelle "PAGE_Accueil". Cette première page est une page dynamique (comme toutes les pages du pattern).

Créer un menu déroulant

Le plus souvent le menu déroulant est intégré au modèle.
Pour créer un menu déroulant :
  1. Créez si nécessaire la page ou le modèle qui affiche le menu.
  2. Créez le menu : sous le volet "Création", dans le groupe "Navigation", cliquez sur "Menu".
  3. Les options de menu utilisées pour des options spécifiques du RAD doivent avoir un nom spécifique : "MENUFIC_XXX" (par exemple MENUFIC_RADFichierA). Les options de menu ayant ce nom seront dupliquées pour chaque fichier de l'analyse.
Le code associé aux options de menu sera également dupliqué et adapté au fichier traité.
Les options de menu autres (permettant par exemple de lancer une fonctionnalité intégrée au pattern) peuvent avoir n'importe quel nom. Elles seront automatiquement générées.
Exemple :
Exemple de code : Option "Créer un RADFichierA"
// Création d'un nouvel enregistrement
HRAZ(RADFichierA)
// Ouverture de la page fiche
PageAffiche(PAGE_Fiche_RADFichierA)
Version minimum requise
  • Version 12
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale