====== Parametry pro tisky ====== Pro tisk lze podat různé parametry. V [[:orsoftopen:o0:admin:o0menutisk|konfiguraci menu tisky]] (tedy pro uživatelské sestavy) se tyto parametry zadávají v poli Další parametry tisku. Pro systémové sestavy (vývojáři) se tyto parametry zadávají v ''callpar''. Parametry se zadávají v textovém formátu: param1=hodnota1; param2=hodnota2; ... například předání aktuální věty z browse lze zapsat: pouzBrowseCurrentRecord=true ===== Možné parametry ===== * **pouzBrowseCurrentRecord** - určuje předání aktuální věty z browse do sestavy do parametru ''BrowseCurrentRecord''. Možné hodnoty parametru jsou ''true'' nebo ''false''. V [[:orsoftopen:o0:admin:o0menutisk|konfiguraci menu tisky]] lze místo tohoto parametru alternativně použít zaškrtnutí **Podat aktuální větu z browse**. * **pouzBrowseCriteria** - určuje, že se pro tisk použije stejný filtr a třídění, jako je v tu chvíli nastaven v browse. Sestava pak data nečte sama, ale zpracuje to, co dostane podáno. Možné hodnoty parametru jsou ''true'', ''false'' nebo ''dotaz''. V [[:orsoftopen:o0:admin:o0menutisk|konfiguraci menu tisky]] lze místo tohoto parametru alternativně použít výběr **Použít data z browse**. Speciální hodnota ''dotaz'' znamená, že na začátku tisku bude dotaz a filtr se použije nebo nepoužije na základě odpovědi uživatele. Při odpovědi ''Ano'' se navíc potlačí případné použití parametru ''gaPohled''. * **typExportu** - určuje typ exportu. V [[:orsoftopen:o0:admin:o0menutisk|konfiguraci menu tisky]] lze místo tohoto parametru použít výběr **Typ exportu**. * **jmenoVystSouboru** - určuje jméno a případně cestu výstupního souboru v případě exportu. Toto jméno se před zpracováním přednabídne, uživatel ho může změnit. Pokud jméno není zadáno, tak se jako výchozí použije jméno dle návrhu sestavy. Příponu není nutné podávat, pro známé formáty se doplní automaticky. Cestu také není nutné podávat, jako výchozí se použije cesta do adresáře Dokumenty. * **exportJenZobrazit** - určuje, že exportní soubor se přímo zobrazí bez dotazu. Možné hodnoty parametru jsou ''true'' nebo ''false''. V [[:orsoftopen:o0:admin:o0menutisk|konfiguraci menu tisky]] lze místo tohoto parametru použít škrtátko **Export bez dotazu zobrazit**. * **gaPohled** - pomocí aparátu GA lze definovat zadávací obrazovku. V [[:orsoftopen:o0:admin:o0menutisk|konfiguraci menu tisky]] lze místo tohoto parametru alternativně použít pole **Pohled pro výběr**. * **usrParam** - do sestavy lze podat tzv. uživatelský parametr. Hodnota se pak podá do sestavy do parametru ''UsrParam''. Záleží na sestavě, jak tento parametr použije. * **tiskacExec** - před tiskem lze volat určitý program napsaný v Javě, který připraví data či zobrazí zadávací obrazovku. Program je volán na klientu. Tento program musí připravit vývojáři. * **tiskacExecPar** - do programu zadaného v **tiskacExec** lze podat určitý parametr. * **implExec** - jedná se o podobný program jako v **tiskacExec**, ovšem tento program se volán na serveru. Program je určen na přípravu dat. Tento program musí připravit vývojáři. * **implExecPar** - do programu zadaného v **implExec** lze podat určitý parametr.