Téléchargement des produits


Version anglaise


 

Les programmes générés par l'assistant RAD sont issus des modèles RAD présents dans votre environnement.

Un modèle RAD est un "embryon" de programme Visual Adélia interactif. Il possède du source L4G et des maquettes de fenêtre.

 

Il y a 2 catégories de modèles RAD :

  • Les modèles RAD de base (MRB) qui correspondent aux modèles RAD fournis initialement avec le produit et qui contiennent l'ensemble des signets et des objets RAD gérables pour cette famille de modèle. Les MRB ne sont pas modifiables.

  • Les modèles RAD personnalisés (MRP) qui sont construits à partir d'un modèle RAD de base et personnalisés par le développeur pour tenir compte de ses normes de développement.

 

Les signets RAD

Le source L4G d'un modèle RAD contient à des endroits stratégiques des signets RAD définis par l'ordre :

INSERER_STD_RAD NomSignet

 

Dans le source du programme généré par l'assistant RAD, ces ordres sont remplacés par du source L4G, spécifique à chaque signet, qui est encadré par les ordres :

DEBUT_STD_RAD NomSignet

Source L4G généré

FIN_STD_RAD NomSignet

 

Exemples de signets :

 

Signets

Sources générés

INSERER_STD_RAD DECL_PGM

Déclarations des paramètres du programme, des chargements de listes, des vues (en natif), des variables de travail, etc

INSERER_STD_RAD CHARGT_LISTE

Source de chargement de la liste principale du programme

INSERER_STD_RAD PAGINATION_AVANT

Source de gestion de la pagination dynamique

INSERER_STD_RAD VALIDATION

Source de validation en BD des données saisies

 

Les objets RAD

Parmi les objets définis dans les maquettes d'un modèle RAD, certains sont utilisés lors de la construction RAD :

  • Les objets dont le nom commence par "RAD1_" sont appelés objets RAD principaux. Ils ne doivent être ni renommés, ni supprimés, sinon le modèle devient invalide et ne peut plus être utilisé dans l'assistant RAD. Par contre, leurs propriétés peuvent être modifiées.
    Exemples d'objets RAD principaux
    : la fenêtre principale, la liste dans les modèles gérant une liste, etc.

  • Les objets dont le nom commence par "RAD2_" sont appelés objets RAD secondaires. Ils ne doivent pas être renommés, mais peuvent être supprimés. Leurs propriétés peuvent être modifiées.
    Exemples d'objets RAD secondaires
    : le champ "A partir de", le bouton "Quitter", etc.

  • Les objets (appelés formulaires) issus de l'objet graphique RAD_FORMULAIRE peuvent être renommés (aucune contrainte de nom), supprimés et même ajoutés. Ces objets servent à définir des zones d'insertion pour les objets issus des propriétés logiques définies dans l'assistant RAD. Un modèle peut avoir plusieurs formulaires dans différents onglets.

 

↑ Haut de page

  • Aucune étiquette