Přidání dotazů

Dotaz je cesta ve schématu zdroje dat, který je připojen k prvku šablony. Šablona určuje data, která mají být extrahována, pomocí dotazů.

Cesta k dotazu začíná u kořenového prvku (Query1), pokračuje jeho podřízeným prvkem (Query2), podřízeným prvkem tohoto objektu a tak dále. Např.: Query1/Query2/Query3/Query4.

Dotaz je připojen k prvku šablony. Prvek šablony a prvky podřízené používají atributy entit vracených aktuálním dotazem a atributy dotazů z nadřízených prvků. V následujícím příkladu je možné po použití dotazu Query1/Query2 použít libovolný atribut prvku schématu pro objekt.

Vnořené dotazy

Prvky šablon jsou často vnořené. Nastavení dotazů nad prvky a jejich podřízenými prvky vytváří vnořené kontexty. Dotaz v podřízeném prvku se provede na výsledcích nadřízeného dotazu.

V nadřízeném kontejnerovém prvku lze použít pouze atributy Query1/Query2. V podřízeném kontejnerovém prvku lze použít atributy dotazu Query1/Query2/Query3. Druhý dotaz přinese seznam atributů pro aktuální objekt vrácený dotazem nadřízeného kontejneru.

Kopírování dotazů

Můžete kopírovat a vkládat prvky, které obsahují dotazy ze stejné šablony nebo z jiné otevřené šablony.

Zpětná vazba