Boîte de dialogue Création d'un RowIterator

Fonctionnalité de JBuilder Professionnel et Entreprise.

Pour afficher la boîte de dialogue Création d'un RowIterator, cliquez avec le bouton droit sur un StorageDataSet, par exemple un QueryDataSet, et sélectionnez Activer le concepteur. Cliquez sur le bouton Créer une classe RowIterator de la barre d'outils pour ouvrir cette boîte de dialogue.

Le générateur de RowIterator du concepteur de colonnes peut servir à créer une nouvelle classe RowIterator ou à mettre à jour une classe RowIterator existante pour un DataSet. Il prend en compte la propriété columnName de toutes les Columns du DataSet et il génère des méthodes get et set pour chacune d'entre elles.

Sélectionner le bouton Créer une classe RowIterator ouvre une boîte de dialogue fournissant des capacités d'itération "allégées" (utilisation faible de la mémoire et liaison rapide) afin de garantir un accès aux colonnes statique fiable pour les types.

Les options de la boîte de dialogue Création d'un RowIterator ont les objectifs suivants :

Option Description
Etendre RowIterator Lorsque cette option est définie, la classe générée étendra RowIterator . Cela exposera toutes les méthodes de RowIterator. Si l'option n'est pas sélectionnée, sera créée une nouvelle classe avec un membre RowIterator qui est délégué pour toutes les opérations. L'intérêt à ne pas étendre RowIterator est que votre classe itérateur peut contrôler ce qui devient exposé. L'intérêt à étendre RowIterator est qu'il y a moins de code à générer car les méthodes de lien et de navigation sont héritées et de n'ont pas besoin d'être déléguées.
Retirer les soulignés ; mettre en majuscules la lettre suivante Cela affecte la façon dont sont générés les noms des méthodes get et set à partir de la propriété columnName de la Column. Si cette option est définie, les soulignés sont retirés et le caractère qui suivait le souligné passe en majuscule.
Générer les méthodes de lien Génère les méthodes déléguées pour appeler les méthodes de lien du RowIterator imbriqué.
Générer les méthodes de navigation Génère les méthodes déléguées pour appeler les méthodes de navigation du RowIterator imbriqué.

Pour plus d'informations sur les propriétés du RowIterator, voir sa description dans la Référence de la bibliothèque DataExpress.