Plateforme de Développement
Guide de l'utilisateur
×
Menu
3.1.3.3. TSIFicheSaisie
- Description
C’est un formulaire de type fiche : Ce type permet d’afficher un objet et offre des possibilités de mise à jour des données que le développeur pourra utiliser (Ajout, Suppression, Modification). Le formulaire de type maître détail est une variante de cet écran dans la mesure où un détail n’est rien d’autre que la traduction d’une propriété de l’objet principal de type collection.
- Diagramme de classes
TSIFicheSaisie hérite de TSIFrmBase et implémente l’interface IBindable.
- Principales fonctions et méthodes
DataSource: Contient le type de la source de données à mettre à jour dans la fiche ( à saisir par le developpeur).
CurrentObject: Obtient un objet de type « DataSource » à lier et à mettre à jour avec les contrôles utilisateurs.
GetEmptyObject : Retourne une instance vide d’un objet de type «DataSource».
Action: Détermine l’action de mise à jour (Insertion, Deletion, Update, Consult) à exécuter sur «CurrentObject».
BindObject : Permet la liaison entre la source de données et les contrôles utilisateurs.
Persist : Permet la mise à jour de l’objet «CurrentObject».
VerifParam : Permet la vérification des paramètres de la fiche (DataSource, Action).
OnBeforeSave : évènement qui se déclanche avant la mise à jour de l’objet en cours «CurrentObject».
OnAfterConfirm : évènement qui se déclanche après la mise à jour de l’objet en cours « CurrentObject».
- Exemple d’utilisation
 
 
 
L'aide en ligne est créée avec Dr.Explain