supp-fxd-server-cz/examples/files/imports/force/ flexideo - Syntaxe požadavku

Syntaxe požadavku

Na základě výše popsaných skutečností bude mít požadavek na import následující XML syntaxi:

syntax
<do-force-import
folder="{#string}"
test="true|false"
self="true|false"
delete="true|false"
validity="{#string}"
repeat="{#string}"
when-off="{true|false}"
failsafe="{#string}"
/>

Jednotlivé atributy mají následující význam:

folder - jmeno složky v níž se budou hledat soubory pro import

test - provede pouze test konzistence dat importu. Jelikož import může být velmi složitý s vnitřními vazbami mezi jednotlivými soubory, ale také s vazbami na stávající data, je vhodné jej před použitím otestovat. Pro tuto operaci není nutné zastavovat server.

self - standardně (false) je autorem importovaných dat uživatel system, pokud je atribut zapnut (true), pak se autorem stane uživatel, který zadal požadavek na force-import

delete - určuje, zda mají být soubory po importování vymazány

validity, repeat, when-off, failsafe - viz Nastavení plánovače úloh

Jako potomci tagu požadavku do-import jež je potomkem tagu request jsou v seznamu uvedeny jednotlivé odkazy na naplňované prvky. Ty jsou identifikovány pomocí xds-id.

Pokud jsou importovaná data součástí požadavku, pak jsou uváděna v tagu data. Struktura prikládaných dat je shodná se strukturou souboru, u XML se je tag data kořenovým tagem (tag data-file se neuvádí).

Aby uživatel mohl tento požadavek používat, musí mít ve vlastnostech uživatele aktivováno oprávnění p_fimport nebo p_admin.


Syntaxe požadavkuJméno importovaného souboruSyntaxe odpovědiVstupní formát