Tvůrce základních SQL dotazů

V rámci programu flexideo replikátor můžete využít tvůrce základních SQL dotazů SELECT a to buď pod odkazem:

nebo jako součást některých dalších nástrojů, jako je např. tvorba transformací aj. Okno tvůrce dotazů má následující formu:

query-creator

Nástroj pro tvorbu umožňuje ukládat vytvořené dotazy i s nastaveními pro jejich budoucí použití s možností další úpravy. Slouží k tomu tři nástroje na horním okraji okna. Význam vezmeme od posledního tlačítka této trojice, ktekré má ikonou diskety. Slouží pro uložení zapsaného nastavení a příp. dotazu do spec. XML souboru pro pozdější použití. Druhé tlačítko slouží k otevření již existujícího XML souboru s dotazem pro jeho použití či další úpravu. Prvním tlačítkem pak v případě, že již je jiný soubor otevřen, založíte soubor nový, bez určeného uložiště. Další obsah okna je rozdělen do čtyř částí:

1. Zvolte rámcový dokument

Zde je nejprve třeba pomocí hledáčku (zadávejte počáteční znaky) či roletky vybrat jeden typ dokumentu, ze kterého budou údaje sestavovány s tím, že prostřednictvím výběrových uzlů je možné připojovat další, zdrojové, dokumenty.

2. Vyberte seznam prvků jako sloupce

V druhém bodu je zobrazen seznam výstupních údajů. Pokud zvolíte "Přidat", "Upravit" nebo "Cizí", zobrazí se prohlížeč kompletního XDS zvolené verze (verze se volí na hlavní stránce flexideo replikátor). Zde je potřeba provést výběr prvku či seznamu prkvů, zvolíte-li všechny potomky oblasti. Můžete také zvolit klíč (např. ihned v kmeni dokumentu takto vyberete pdk - PrimaryDocumentKey) nebo cizí klíč ve výběrovém uzlu. Pokud zvolíte do seznamu cizí klíč výběrového uzlu, můžete položku opět vybrat a použít volbu "Cizí", pomocí které vám prohlížeč XDS nabídne zdrojový typ dokumentu, který je výběrovým uzlem vybírán a máte tak možnost rozšířit okruh vybíraných kolonek o zdrojový dokument. Dále jsou pro seznam údajů k dispozici možnosti "Duplikovat" a "Odstranit". Duplikace slouží ke zdvojení již vybraného údaje na místo za tento údaj, čehož se dá s výhodou použít při výběru sousedních prvků, protože oblast již máte nalistovánu. Tlačítko "Název" slouží pro změnu aliasu ve výstupním seznamu.

3. Zadejte výraz podmínky

Zde je možné vkládat z kompletního XDS prvky podobně, jako v seznamu výstupních údajů. Rámeček podmínky je však výraz a zvolený odkaz se v podobě XPath vkládá na pozici kurzoru. S takovýmto odkazem můžete nakládat, jako by to byl odkaz na sloupec tabulky. Rámeček podmínky však nabízí pouze základní matematické operátory, operátory srovnání a logické operátory. Není možné zde vytvářet složitější výrazy za použití funkcí a dalších nástrojů. Proto tohoto tvůrce využijete spíše jako jednoduchý způsob navolení potřebného okruhu jmen databázových objektů k dalšímu zpracování.

4. Výsledný dotaz

Pokud v této části po průchodu předchozími zvolíte tlačítko "Sestavit dotaz" převede se seznam výstupních údajů a případná podmínka v bodu 3) do SQL SELECT syntaxe, odkud ji můžete zkopírovat nebo uložit do souboru k pozdějšímu využití.


Analýza kompletaceTvorba transformačních procesůRegistr akcíTestování požadavkůTvůrce základních SQL dotazůProhlížeč kompletního XDSTestovací klient serveru flexideo Aktualizace souborů ze složky, aktualizace DADPráce s pomocnými prohlížečiPopis některých dalších složek replikátoruPřehled rozkládacích kódů výrazů