acces (OT)
Zoltan.Sumegi at khb.hu
Zoltan.Sumegi at khb.hu
Wed Jun 20 09:30:35 CEST 2001
>Lenne egy "OT" kerdesem ACCES -el kapcsolatba. Hogyan lehet azt
megcsinalni, hogy az altalam elkeszitett adatbazis >inditasakor, csak egy
altalam letrehozott urlap jelenjen meg es ne az egesz kezelőfelület.
Elöször kell egy makrot létrehozni, ami elinditja a szükséges ürlapot. A
neve AutoExec legyen, igy az adatbázis megnyitásakor mindig le fog futni
(kivéve, ha megnyitás közben nem nyomod a shift billentyüt).
A shiftes megnyitás nem tilthato, igy ha nem publikus a forrás, akkor a
tulajdonost, tábla,ürlap, stb. jogokat (pl. terv megtekintése) be kell
állitani, mert máshogy nem védhetö.A tulajdonost az adatbázis
létrehozásakor lehet megadni, ha az Admin jelszavát megváltoztattad, és
más felhasználot is létrehoztál. (Ha Admin néven hozod létre, akkor az én
gépemen alapértelmezett Admin látja.) Ez a beállitás nem mindig egyszerü,
én régen sokat szivtam vele (két példányt szerkesztettem, mert az éles
adatbázist nem fejleszthettem több felhasználoval /zárolás, stb/), most
már nem is használok védelmet, mert az Access saját felhasználoi neveket
használ, ami nem azonos a Win felhasználoval (a hülye!).
Az AutoExec makro tartalmazza az Ürlap megnyitása parancsot (megnyitási
mod:normál ,adathozzáférés:szerkesztés, különben nem enged uj rekordot,
stb), meg esetleg más parancsot, pl. KódFutattása - Függvénynév: valami VB
függvény, ami rekordokat rendez, vagy lekérdezést futtat-> DoCmd.OpenQuery "Lekérdezés1", A_NORMAL, A_EDIT .
Az adatbázis ablakot el lehet tüntetni asszem VB kodbol..
A menüsort, meg ikonsort szintén le lehet venni koddal, de egyszerübb a
saját menü+ saját ikonsor, ezt az ürlap tulajdonságainál lehet beállitani,
de elöbb létre kell hozni az Access2.0-nál a Fájl-RenszerEszközök(vagy
mi)-Menüszerkesztö, az Access97/2000-ben csak sima uj makro, majd a makron
állva Eszközök-makro-Menüsor létrehozása/Eszköztár létrehozása makrobol.
(Ha kell hozzá segitség, akkor meglevelezzük, esetleg Access97/2000 minta
makrot tudok küldeni.) Minden menüsor (Fájl-Szerkesztés-stb) egy külön
makro.
Zoli
More information about the Elektro
mailing list