Tárgyak ccesspage, level, e, ences, tag

Objektumok Access.DataAccessPage, Access.GroupLevel, Access.Module, Access.References, Access.SmartTag

Az Access objektummodelljében más objektumok is rendelkezésre állnak, amelyeket ritkábban használnak a VBA programozásánál, mint az általunk vizsgált alkalmazás, DoCmd, űrlap és jelentés. Az alábbiakban rövid információkat találunk ezekről az objektumokról.

Az Access egy nagyon kényelmes funkciót kínál, amely tapasztalatom szerint kevéssé ismert a programozók és a felhasználók számára egyaránt. Ezt a funkciót adatmegjelenítési oldalaknak nevezik. Az adat-hozzáférési oldalak használata a legegyszerűbb módja egy adatforrás adatainak rögzítésére szolgáló webes űrlap létrehozásához (csak az Access és a Microsoft SQL Server adatbázisok használhatók forrásként az adat-hozzáférési oldalak számára). Fizikailag létrehoz egy weboldalt egy ActiveX-vezérlővel, amely biztosítja a szükséges funkciókat az adatforráshoz való csatlakozáshoz, különböző műveletek elvégzését, és így tovább. Az űrlapon használhatjuk a szokásos vezérlőkészletet (gombok, szövegdobozok stb.), Amelyek kódját VBScript-ben írhatjuk (a VBA legközelebbi rokona). Az adat-hozzáférési oldalak egyik fő előnye, hogy ez a kód nem a böngésző végrehajtási környezetében, hanem az ActiveX-vezérlő környezetében fut, így minden lehetőséggel együtt dolgozhat a Windows objektummodelljeivel. Például a Click esemény feldolgozási kódjából létrehozhat egy ADO Recordset objektumot, vagy futtathat Word, Excel vagy Hozzáférés a felhasználó számítógépén, vagy csatlakoztathat egy hálózati meghajtót, és így tovább.

Az adat-hozzáférési oldalak objektumként is létrehozhatók az Access adatbázisban (erre a célra az Oldalak lap az adatbázisablakban található), és külön-külön az adatbázisokból - egyszerűen HTML-fájlként. Ehhez kattintson a Fájl menü Belépés menüjének Új parancsára. majd (a képernyő jobb oldalán) - Egy üres adat-hozzáférési oldal.

Az Access objektummodellben az adat-hozzáférési oldalakat egy DataAccessPage képviseli. Mivel ezek az oldalak valójában webes formák, tulajdonságaik és módszereik halmaza a hagyományos formák tulajdonságainak és módszereinek csökkentett halmaza. Az adat-hozzáférési oldalakhoz tartozó webparamétereket egy speciális WebOptions objektum határozza meg.

A formanyomtatványok vagy a jelentések gyakran feltételes formázást használnak - amikor egy szövegmező vagy egy kombinált lista formátuma különböző körülményektől függ (például az aktuális rekord egyes oszlopaiban szereplő értékek az adatbázisból). Például a szomszédos oszlop értékétől függően a szövegmező láthatóvá vagy láthatatlanná válhat. A feltételes formázás alkalmazásához a FormatConditions gyűjteményben található FormatCondition objektumokat használja.

A GroupLevel objektum a jelentésekben és űrlapokban történő csoportosítással dolgozik.

A Modul objektum az Access adatbázis-szabványos vagy osztálymodulokban lévő programmodulokat jelöli. Ezeket az objektumokat a Modules gyűjteményben tárolja, amely az ugyanazon név Application objektumán keresztül érhető el. A Modul objektum jellemzően automatikusan programkódot ad a projektekhez. Erre a célra speciális módszerek találhatók ebben az objektumban, például az AddFromFile (), az AddFromString (), a CreateEventProc () és így tovább.