Převod tiskových formulářů z Varia 11
Nejprve zvažte, zda převádět formulář z Varia 11 nebo jej vytvořit znovu. Pokud se jedná o upravený standardní tiskový formulář (například fakturu, dodací list), bude lepší a mnohdy jednodušší vytvořit nový tiskový formulář na základě faktury pro Vario 12. Převedená faktura totiž nebude mít nové vlastnosti faktur z Varia 12 (například nastavitelné formáty adres, zobrazení správné částky k úhradě po odpočtu uhrazené zálohy atd.).
Na počítači, na kterém budete vyvíjet, musíte mít: |
Microsoft Access |
Vario 12 |
Doplněk SDK |
Převod tiskového formuláře z Varia 11
- Spusťte doplněk SDK (Nástroje/Doplňky/SDK).
- Přejděte na kartu Tisk.
- Klepněte na tlačítko Nový tiskový formulář, vyplňte všechny potřebné údaje (minimálně Tiskový formulář a Agenda) podle nastavení ve Variu 11 a klepněte na tlačítko OK.
- alternativně -
Najděte v tabulce tiskový formulář, který odpovídá tiskovému formuláři z Varia 11. Zkopírujte řádek s tiskovým formulářem do nového řádku (označte řádek voličem záznamů, Ctrl+C, označte nový řádek, Ctrl+V). Změňte název ve sloupci Tiskový formulář a název souboru ve sloupci Soubor.
Tip: údaje můžete také vložit z tabulky Tiskove_formulare z Varia 11, údaje jsou kompatibilní (tabulku si můžete např. propojit do vlastní databáze a filtrovat na vlastní tiskové formuláře). - Klepněte na tlačítko Upravit tiskový formulář.
- Zobrazí se dialogové okno pro výběr souboru - šablony. Vyberte šablonu Vzor_Tiskovy_formular.mda.
- Po potvrzení se vytvoří aplikace tiskového formuláře do složky tiskových formulářů příslušné agendy. Aplikace se otevře jako hlavní databáze.
- Odstraňte objekt report. Z aplikace tiskového formuláře z Varia 11 naimportujte do aplikace všechny potřebné objekty.
- Pozor, v databázi ponechte modul kódu mTiskovyFormular. Všimněte si, že funkce OtevritTiskovyFormular v tomto modulu má jiné parametry a jinou návratovou hodnotu než ve Variu 11. Tuto funkci nesmíte z Varia 11 převzít (pozor, abyste ji po importu neměli v aplikaci 2x). Pokud v ní má váš formulář nějaký vlastní kód, přepište ho do této nové funkce.
- Otestujte zda formulář funguje (návod na ladění a úpravy je v článku Vytvoření nového tiskového formuláře).
- Nezapomeňte opravit dotazy a pole podle nové datové struktury Varia.
- Odstraňte kompilační chyby a případně upravte design do stylu Varia 12. Podrobný popis naleznete v dokumentu Převod modulu z VARIO 11 do VARIO 12. V tomto článku naleznete též návod na distribuci a instalaci tiskových formulářů ve Variu 12.