Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 objekt DoCmd je dodávaný vo VBA spustiť väčšinu makrá akcie . Tieto akcie zahŕňajú RunSQL a OtevřítDotaz metódy na vykonávanie SQL dotazov v rámci svojich VBA skriptov . Okrem metód dotazu , DoCmd odhaľuje rad ďalších metód , ktoré môže dosiahnuť väčšinu makrá akcie . 
 Obmedzenie 
 
 Kým objekt DoCmd môže vykonávať rad makro súvisiace úlohy , to nie je úplná náhrada . Tam sú všeobecne VBA náhradky non - podporovaných funkcií . Tieto nepodporované akcie makrá sú PřidatNabídku , MsgBox , RunApp , SpustitKód , PředatKlávesovéÚhozy , SetValue , StopAllMacros a ZastavitMakro 
 Použitie : . RunSQL 
 
 volajúceho objektu DoCmd takto štandardné objektovo orientované syntaxe : DoCmd.nameOfMethod ( parametre ) . Otázky môžu byť odovzdaný metóde RunSQL ako literály alebo premenné . Napríklad tento výraz používa RunSQL s doslovným dotaz odovzdaný ako parameter : 
 
 DoCmd.RunSQL " náklady UPDATE SET extension = príponu * 1,50 
 Použitie : OtevřítDotaz 
 
 
 metódy OtevřítDotaz vykoná Query objekty vytvorené pomocou funkcie Access dotaz podľa príkladu . metóda sa vykoná otázky volaním názov objektu ako parameter metódy . Toto použitie DoCmd je obzvlášť účinná pri volaní zložité otázky . Príklad volania by vyzerať takto : 
 
 DoCmd.OpenQuery " myComplexQuery " 
              
Copyright © počítačové znalosti Všetky práva vyhradené