Plateforme de Développement
Guide de l'utilisateur
×
Menu
5.2.3  Etape 3 : Fonctionnalités
 
-        Pour afficher ces formes dans l’application il faut ajouter des nouvelles fonctionnalités à partir de Mapping Editor  ainsi pour faire l’ajout, suppression, modification…
 
 
Les fonctionnalités sont les entités qui gèrent les droits dans l'application
Types de fonctionnalités:      Business
     Menu_Item
     Module
     Présentation
Les fonctionnalités de types business, Menu_item et Module sont générées automatiquement par l'éditeur lors de chaque sauvegarde de l'éditeur.
les fonctionnalités de types présentations se compose de deux type, ceux qui sont générées automatiquement par l'éditeur pour chaque classe ayant un écran liste et écran fiche (saisie, modification, consultation et suppression)
les autres fonctionnalités représente des méthodes métiers qu'on veut y ajouter un contrôle d'accès: exemple : impression d'un bon de commande, d'une facture, calcul d'une paie d'une personne etc...
 
Fonctionnalité business: 5 fonctionnalités pour chaque classe ayant la proprietés IAccessible = true:
elles ont un code unique par fonctionnalité sous la forme de :
·     (Nom de la classe)-A :    pour la fonctionnalité Ajout
·     (Nom de la classe)-M :   pour la fonctionnalité Modifier
·     (Nom de la classe)-S :     pour la fonctionnalité Supprimer
·     (Nom de la classe)-V :    pour la fonctionnalité Valider
·     (Nom de la classe)-AV : pour la fonctionnalité Annuler Validation
 
RQ : Refaire cette étape pour les formes :
-        FrmListeInvoice, FrmFicheInvoice
-        FrmListeCustomer, FrmFicheCustomer
-        FrmListeItem, FrmFicheItem
 
Si les nouvelles fonctionnalités ne s’affichent pas correctement lors de l’exécution de l’application, modifiez dans la base de donnée => table : ParamètreGénéral : le champ paramètre par une version antérieur where ShortName = VersionTSIfonctionnalites
L'aide en ligne est créée avec Dr.Explain