
ProviderName
Osztály: TXMLTransformClient
property ProviderName: string;
A provider komponens nevét adhatjuk meg ebben a property-ben. A provider komponens szolgáltatja az adatokat, és gondoskodik a megváltozott adatok aktualizálásáról is. Ezen a komponensen keresztül kapcsolódik az XMLTransformClient komponens az adatkészlethez.

RemoteServer
Osztály: TXMLTransformClient
property RemoteServer: TCustomRemoteServer;
Ha a komponens egy multi-tiered alkalmazás kliens részében van, akkor ebben a property-ben adhatjuk meg a csatlakozáshoz használt connection komponenst. Ez a komponens szolgáltatja azt az IAppServer interfészt, amelyen keresztül az XMLTransformClient komponens eléri a provider-t.

TransformApplyUpdates
Osztály: TXMLTransformClient
property TransformApplyUpdates: TXMLTransform;
Ebben a property-ben adhatjuk meg azt a transzformációs fájlt, ami az XML dokumentumban tárolt adatokat konvertálja Delta adatcsomagokká.

TransformGetData
Osztály: TXMLTransformClient
property TransformGetData: TXMLTransform;
Az adatkészletből érkező adatcsomagok XML dokumentumba konvertálását végző transzformációs fájlt adhatjuk meg ebben a property-ben.

TransformSetParams
Osztály: TXMLTransformClient
property TransformSetParams: TXMLTransform;
Az XML paramétereket a Setparams metódus által felhasználható adatcsomag formátumba konvertáló transzformációs fájlt adhatjuk meg ebben a property-ben.

ApplyUpdates
Osztály: TXMLTransformClient
function ApplyUpdates(
const UpdateXML,
UpdateTransformFile: string;
MaxErrors: Integer
): Integer;
Ezzel a függvénnyel tudjuk az XML dokumentumban tárolt módosításokat végrehajtani az adatkészleten. Az eljárás az XML dokumentumot Delta adatcsomaggá konvertálja, ami tartalmazza az új, valamint a törlendő rekordokat.
Paraméterek
const UpdateXML
Ebben a paraméterben adhatjuk meg azt az XML dokumentumot, ami az új, vagy a törlendő rekordok adatait tartalmazza. Az XML formátumát mi határozhatjuk meg, mivel a transzformációs fájl segítségével úgyis a megfelelő adatcsomag formátumra lesz alakítva.
UpdateTransformFile: string
Ebben a paraméterben adhatjuk meg az XML dokumentum konvertálásához szükséges transzformációs fájlt. Ezt a transzformációs fájlt az XML Mapper segédprogrammal állíthatjuk elő.
MaxErrors: Integer
Ebben a paraméterben megadhatjuk, hogy a frissítés közben mennyi az a maximum hibaszám, amit még figyelmen kívül hagyunk. Ha ennél több hiba történik, akkor a feldolgozás befejeződik. Ha az értéke -1, akkor nincs korlátozás.
Visszatérési érték
A függvény visszatérési értéke a feldolgozás közben keletkezett hibák száma.

GetDataAsXml
Osztály: TXMLTransformClient
function GetDataAsXml(
const PublishTransformFile: string
): string;
Lekérdezi az adatkészletet, amit a megadott transzformációs fájl segítségével tetszőleges XML dokumentummá alakít.
Paraméterek
const PublishTransformFile: string
Ebben a paraméterben kell megadni a konvertálást végző transzformációs fájlt.
Visszatérési érték
A függvény visszatérési értéke XML dokumentum, sztring formátumban.

SetParams
Osztály: TXMLTransformClient
procedure SetParams(
const ParamsXml,
ParamsTransformFile: string
);
Ezzel az eljárással egy Query vagy egy tárolt eljárás XML fájlban tárolt paramétereit adhatjuk meg. A paraméterek egy tetszőleges formátumú XML dokumentumban lehetnek tárolva, mivel a hozzá tartozó transzformációs fájl azt úgyis a megfelelő adatcsomag formátumra alakítja.
Paraméterek
const ParamsXml
Ebben a paraméterben kell megadnunk a paramétereket tartalmazó XML dokumentumot.
ParamsTransformFile: string
Ebben a paraméterben adhatjuk meg a transzformációs fájlt, amit az XML Mapper segédprogramban állíthatunk elő.