| Nom du bean | Description |
|---|---|
| com.ibm.etools.iseries.ui.FormManager | Permet d'associer un formulaire d'interface graphique Swing à un format d'enregistrement de base de données. Ce bean a pour but d'associer chaque composant JComponent du formulaire à une zone de base de données afin que vous puissiez accéder aux enregistrements de base de données et manipuler ceux-ci. |
| com.ibm.etools.iseries.ui.ListManager | Permet d'associer une table, une liste ou une zone de liste à un fichier base de données afin que vous puissiez accéder aux enregistrements de ce fichier et les manipuler. Ce cas est similaire à celui d'un sous-fichier IBM i. |
| com.ibm.etools.iseries.ui.RecordIOManager | Permet de manipuler des enregistrements, par exemple, extraire, ajouter, mettre à jour ou supprimer des enregistrements de base de données. |
Les beans DFU peuvent mapper de manière transparente les composants Swing avec les zones de données des bases de données IBM i. Par conséquent, vous pouvez extraire des données et ajouter, mettre à jour ou supprimer des enregistrements de fichiers séquentiels ou à accès par clés à partir de votre application à interface graphique. Vous avez également la possibilité d'effectuer des contrôles de validation. Les données extraites s'affichent automatiquement dans les zones de composants Swing, et les modifications apportées à ces composants se reflètent égalent dans la base de données. Les composants Swing peuvent être des composants JFormattedTable, JFormattedTextField, JFormattedLabel, JFormattedComboBox ou tout composant Swing JComponent.
Les beans FormManager et ListManager ont une propriété appelée recordManager, qui est une instance du bean recordIOManager. RecordIOManager se charge de tous les accès de niveau enregistrement, tels que l'ajout, la mise à jour, la suppression et l'extraction d'enregistrements avec ou sans conditions de filtrage et contrôles de validation. Les enregistrements extraits sont transmis à FormManager ou ListManager. En fonction de la valeur de displayContainer et des mappages de zone, FormManager ou ListManager remplissent les composants Swing correspondants des données extraites de la base de données. Les beans FormManager et ListManager gèrent différents composants :