Wiki source code of Předávání proměnných/parametrů mezi datasety
Last modified by Martin Mahr on 2025/02/11 10:26
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | = Proměnné = |
| 2 | |||
| 3 | * Někdy se hodí předávat data získaná v pod-datasetu do nadřízeného, třeba kvůli zobrazení v jiné části výstupu. | ||
| 4 | |||
| 5 | 1. Pro předání dat musí existovat proměnná ve zdrojovém datasetu i v cíleném: | ||
| 6 | [[image:1722591819664-756.png]] | ||
| 7 | 1. Kliknutím na list (nebo jediný element, který používá jiný dataset než je hlavní dataset reportu) → Return Values - zde lze přidat/editovat proměnnou, která se předává do nadřízeného datasetu. Lze vybrat jestli se má proměnná nasčítávat - nasčítání proměnné musí proběhnout již zde, nelze ji nasčítat až v nadřazeným datasetu! | ||
| 8 | [[image:1722591825830-140.png]] | ||
| 9 | |||
| 10 | |Pokud je v sobě vnořeno více datasetů, tak je zapotřebí předávat proměnné postupně přes jednotlivé datasety jinak export skončí chybou: **Return value destination variable not found**. | ||
| 11 | V roletce **To Variable** se zobrazují pouze proměnné z **main reportu**. Název proměnné z **vnějšího** datasetu je potřeba zadat **ručně**. Při uložení se zobrazí oznámení **Missing Variables** s hláškou, že v hlavním datasetu chybí proměnná, a nabízí se její vytvoření. Stačí klepnout **No**, aby se žádná nová proměnná **nevytvářela**. | ||
| 12 | |||
| 13 | = Parametry = | ||
| 14 | |||
| 15 | 1. Parametry musejí být nadefinované v obou datasetech:[[image:1722591831420-571.png]] | ||
| 16 | 1. Kliknutím na list (nebo jediný element, který používá jiný dataset než je hlavní dataset reportu) → Parametrs - zde lze přidat/editovat parametr, který se má načíst z nadřízeného parametru: | ||
| 17 | [[image:1722591837153-646.png]] |