Úprava table settings

Tento nástroj slouží pro úpravu table settings pomocí šablony vč. možnosti jejich odstranění. Úprava probíhá dle seznamu získaného z dotazu na dokument Tree item user/shared. Tyto dokumenty slouží jako evidence zmíněných XML entit a id v této evidenci je zároveň i klíčovým id pro získání potřebných nastavení. Tato nastavení jsou nástrojem získávána prostřednictvím odpovídajích požadavků ze serveru, kde je ID zapotřebí. V "Dotazu pro seznam id" je třeba zadat ve výstupních údajích min. zmíněné ID a to pod alias 'id' (pozor na velikost písmen, na které je XML citlivé). Formulář úlohy nástoje je následující:

nahled na formulář úlohy

Prvním parametrem je název šablony uložené v podsložce temps. Příklad takové šablony si můžete stahnout zde: remove-settings.xsl. Jde o šablonu určenou pro odstranění vybraných id a jejich XML entit z databáze. Z šablony je patrné, že je napojena na kmenový tag response odpovědi serveru, kde jsou potřebná nastavení (tj. potomky s celým obsahem jednotlivých XML entit). Jak tyto jednotlivé entity vypadají můžete zjistit za pomoci nástroje pro odesílání požadavků, kam můžete zadat odpovídající požadavek na xml entitu. Můžete se však také rozhodnout, že nebudete na získané XML aplikovat šablonu a zatrhnete volbu "jen ukládat do souboru". Pak jednotlivé entity najdete ve složce nástroje a podsložce úlohy. Následuje parametr "Typ kmene", kde se zvolí typ oblasti pro zadání odpovídajícího typu do požadavku na server. Dalším parametrem je "používat atribut user". Zatržení volby zajistí, že bude do požadavku na nastavení vkládán atribut user s číslem přihlášeného uživatele. To má význam pro získání správných nastavení - podrobnosti opět viz. komunikační protokol. Poslední je již zmíněný dotaz, který může vypadat např. takto:

SELECT DISTINCT gnrl_atid as 'id' FROM dbo.tiusr-!- as tab WHERE xc_del = 1

Tento dotaz např. vybere všechna XML přihlášeného uživatele, která by měla být v koši. Když pak aplikujete šablonu příkladu, nástroj projde databázi a XML, která dosud odstraněna nejsou, odstraní.


Pracovní složky a nastavení programuOdesílání požadavkůPřevzetí nastaveníTvorba COMEXuImport csv datExport csv datVložení přílohExport příloh z filesDoplňování csv datPřepočet dokumentůRedukce duplicitHledání id v nastaveníchÚprava table settingsTvorba vlastních nástrojů