Vzorec pro výpočet ceny je na obr. .
Průběžná doba výroby je součtem dob jednotlivých operací.
Doba jednotlivé operace je součtem operačního času a času přechodu.
Vzorec pro výpočet průběžné doby je na obr. .
Dotazem qryDobaACenaOperace a
se provedou výpočty pro jednotlivé operace.
Nad tímto dotazem se provede souhrnný dotaz qrySumaDobaACenaOperace a
.
Nyní by měla následovat aktualizace ceny a doby v tblPolozky. To nejde udělat přímo a proto se přidávacím dotazem qryCenaADobaDoXPolozky přesune výsledek souhrnného dotazu do tblXPolozky a
.
Tok dat z tabulek tblPolozky, tblOperace a tblPracoviste do tabulky tblXPolozky je na obr. .
Z tabulky tblXPolozky již lze aktualizovat tblPolozky. Pomocným dotazem qryOdstranitXPolozky jsou dočasná data odstraněna.
Celé schéma úlohy je na obr. , jednotlivé dotazy jsou spojeny makrem mcrVypocetCenyADoby
.
Výsledek makra, které je spojeno s příslušným tlačítkem na řídícím formuláři je na obr. .