Co je a jak vypadá pdk-list?

V běžném použití je seznam klíčů (pdk-list) získáván na základě přehledu a pokud uživatel provede v přehledu výběr položek, je následně dotázán, zda má být použit výběr nebo vše v přehledu. Při použití seznamu pdk ve vstupním dotazu (viz popis níže), je pdk-list ve své XML formě převeden na čárkami oddělený seznam celočíselných primárních klíčů zvolených instancí. V původní XML podobě však pdk-list vypadá takto:

<pdk-list>
<item type="kontakt" vtype="zakaznik" pdk="33"/>
<item type="faktura" vtype="" pdk="44"/>
<item type="e_mail" vtype="" pdk="55"/>
</pdk-list>

V uvedeném příkladu jsou tři položky, kde každá z nich je jiného typu. Toto v praxi moc nenastává (vlastně pouze u přehledů založených na rozhraní). Většinou je v seznamu typ jeden a maximálně se liší obsah atributu vtype (view-type), který případně specifikuje použitý pohledový typ (formulář). Hodnota v atributu pdk (Primary Document Key) je pak spolu s typem (atribut type) jednoznačním identifikátorem datové entity, tedy typu a instance dokumentu.


Dostupnost seznamu klíčů

Transformační procesy je možné připravovat pro tři různá prostředí:

Zatímco u prvního je obsah pdk-listu daný obsahem přehledu a případně výběrem položek uživatelem, u 2. a 3. možnosti (prostředí pro) spuštění transformace obsahuje vždy jen jednu položku a sice tu jejíž formlář je otevřen (2.) nebo tu, která je obsahem zprávy obdržené doplňkem.


Nastavení kroku transformaceCo je a jak vypadá pdk-list?