Xml.XmlTransform.TXMLTransform.BeforeEachRowSet
Delphi
property BeforeEachRowSet: TRowEvent read FBeforeEachRowSet write FBeforeEachRowSet;
C++
__property TRowEvent BeforeEachRowSet = {read=FBeforeEachRowSet, write=FBeforeEachRowSet};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | published | Xml.XmlTransform.pas Xml.XmlTransform.hpp |
Xml.XmlTransform | TXMLTransform |
Description
Se produit juste avant que TXMLTransform ne commence à transformer la totalité du paquet de données XML ou un ensemble détail imbriqué.
Ecrivez un gestionnaire d'événement BeforeEachRowSet pour effectuer des actions spécifiques avant que le composant de transformation XML ne commence à traduire un ensemble de données. Il peut s'agir d'un ensemble détail imbriqué ou de la totalité du paquet de données XML.
Par exemple, vous pouvez utiliser BeforeEachRowSet avec les méthodes AfterEachRowSet et OnTranslate pour calculer des valeurs résumées : initialisez une variable dans la méthode BeforeEachRowSet, mettez-la à jour pour chaque événement OnTranslate et utilisez le résultat dans l'événement AfterEachRowSet.