Plateforme de Développement
Guide de l'utilisateur
×
Menu
3.1.3.4. TSIFrmListModel
Description
C’est un formulaire de type liste : Ce type permet d’afficher une collection d’objets et offre des possibilités de tri et de filtrage sur la liste affichée. Il permet aussi la consultation de la fiche de chaque objet de la liste.
Diagramme de classes
TSIFrmListModel hérite de TSIFrmBase et implémente l’interface IPrintable et IFiltrable.
Principales fonctions et méthodes
TSISource: Détermine le type de la source de données à afficher (à saisir par le développeur).
TSIFilterParDefaut: Détermine la chaîne de filtrage à  appliquer sur la liste des données (à définir par le développeur).
AllowConsult: Retourne le droit de consultation d’un élément de la liste par l’utilisateur connecté.
AllowDelete: Retourne le droit de suppression d’un élément de la liste par l’utilisateur connecté.
AllowEdit: Retourne le droit de modification d’un élément de la liste par l’utilisateur connecté.
AllowNew: Retourne le droit d’ajout d’un nouvel élément à la liste par l’utilisateur connecté.
AllowValidation: Retourne le droit de validation d’un élément de la liste par l’utilisateur connecté
Add: Permet l’ajout d’un nouvel élément à la liste.
Modif: Permet la modification d’un élément de la liste.
Delete: Permet la suppression d’un élément de la liste.
UseRdlReport: Obtient ou définit une valeur indiquant si la fenêtre permet le lancement des états RDLC.
LoadData: Permet le chargement des informations à partir de la base de données.
Exemple d’utilisation
 
 
 
 
 
L'aide en ligne est créée avec Dr.Explain