Vytvoření vnořených dotazů

Vnořený dotaz je dotaz umístěný uvnitř jiného dotazu v šabloně. Chcete-li vnořit dotazy, přiřaďte je k podřízeným prvkům.

Informace o této úloze

Dotazy jsou vnořeny buď dle kontextu, nebo umístění:

Postup

  1. V aplikaci Document Studio přetáhněte prvek z pohledu Schéma zdroje dat do prvku šablony. Po přetažení dotazu do prvku, který má nadřízený prvek, se přetažený dotaz zkontroluje, zda ho lze spustit v kontextu dotazu nadřízeného prvku. Všechny dotazy, které nemohou sloužit jako kontext, se zobrazí v okně Vybrat kontext. Seznam zobrazí jejich ID a textové znázornění.
  2. Ze seznamu vyberte kontext dotazu.
    Pokud provádíte vnoření dotazu s pomocí kontextu ve schématu zdroje dat, vyberte nadřízený dotaz dotazu, jehož vnoření provádíte. V seznamu dotazů, ze kterého můžete vybírat, je nadřízený dotaz obvykle ten s nejdelší cestou. Příklad: pokud vnoříte /Query1/Query2/Query3, volby, které můžete vybrat pro kontext, jsou:
    • Nesprávná: /Query1
    • Správná: /Query1/Query2
    Vyberete-li chybný dotaz, na výstupu může proběhnout špatný počet iterací. Obdržíte-li v pohledu Konzola zprávu, že je dotaz chybný, problém může být způsoben nadřízeným kontextem.

    Pokud provádíte vnoření dotazu s pomocí umístění, namísto kontextu v rámci schématu zdroje dat, vyberte žádný. Vyberete-li volbu žádný, můžete umístit dotaz do jiného dotazu, který je z jiného schématu zdroje dat nebo je v jiném pořadí, než je uvedeno ve struktuře schématu zdroje dat.

  3. Klepněte na tlačítko OK.

Zpětná vazba