Implementace výrobních dat v Accessu
Výpočet úrovně v kusovníku
 Tisk

Nulování vypočtených plánovacích kusovníkových dat


Nulování je spuštěno z řídícího formuláře voláním makra mcrNulovatKSVData . Toto makro spouští dotaz qryNulovatKSVData .


Zdroje dat:


Výpočet úrovní


Nulování je spuštěno z řídícího formuláře voláním makra mcrVypocetVsechUrovni .

Toto makro nastavuje pomocnou proměnnou Uroven na nulu a v cyklu postupně spouští makro mcrVypocet1Urovne a na závěr otevírá tabulku položky.


Makro mcrVypocet1Urovne vyprazdňuje pomocnou tabulku tblXPolozky, volá dotaz qryVypocetUrovne .

Tento dotaz ukládá do pomocné tabulky tblXPolozky všechny položky, které jsou na úrovni podřazené aktuální. Tok dat v tomto dotazu je na obr. .

Po naplnění tblXpolozky jsou do tblPolozky zapsány příslušné úrovně dotazem qryUrovenDoPolozky .


Posledním krokem v makru mcrVypocet1Urovne je zvýšení pomocné proměnné o 1 makrem mcrUrovenPlus.


Po provedení všech uvedených kroků získáme hodnotu kódu úrovně pro každou nakupovanou a vyráběnou položku .