A szükséges mezők és vezérlőelemek kiemelése fókuszálással az MS Accessben

Oszd meg most:

Ebből a cikkből megtudjuk, hogyan lehet csak azokat a kötelező mezőket és vezérlőket kiemelni, amelyek az MS Accessben fókuszálnak.

Valószínűleg túl jól hangzik ahhoz, hogy igaz legyen egy olyan mező automatikus kiemelése, amelyhez bejegyzésre van szükség, vagy egy fókuszos vezérlőelemet, hogy ne veszítse el az időt a kurzor megtalálásával. De nem így van, nem csak megvalósítani kívánja ezeket a segédprogramokat, hanem néhány egyszerű lépést követve a valóságban is megvalósíthatja őket.

Ma elmagyarázzuk Önnek ezt a segédprogramot, amelyet az Űrlap nézetben bármilyen formában megvalósíthat egyetlen tulajdonság beállításával. Kötelező mezők és vezérlőelemek kiemelése fókuszban az MS Accessben

Implementáció

Tegyük fel, hogy egy űrlapon dolgozik, és a „Cím”-t szeretné kiemelni aktuális mezőként, a többi mezőt pedig szükség szerint, egy adott háttérrel és formázott szöveggel. Ennek megvalósításához a következőkre van szükség:

  1. Példa adatbázis (töltse le).
  2. A példaadatbázisból másolja ki azt a modult, amelyben a „kiemelés” felirat szerepel, és illessze be az adatbázisába.
  3. Szélesítse ki a kezelőszervekhez csatolt összes címkét. Ez félkövérré teszi a szöveget, a mint hozzáadásával együtttar.
  4. Állítsa be az űrlap "Betöltéskor" tulajdonságát a következőre: =setupForm ([Űrlap])

Megjegyzés: az itt látható "[Űrlap]"-t pontosan ugyanúgy kell használni, és nem kell helyettesíteni az űrlap nevével.

Kifejezések szükségesek

Kötelező mezők kiemeléseAz alapvető megvalósítási eljárást követően hozzá kell adnunk a megfelelő kifejezéseket a vizsgált változtatásokhoz. Használja a következő kifejezést igényeinek megfelelően

Csak a kötelező mezők kiemelése

=SetupForm([Form], 1)

Csak a vezérlőelemek kiemelése fókuszálással.

=SetupForm([Form], 2)

* Ha az űrlap Betöltéskor tulajdonsága [Event Procedure] értékre van állítva, válassza a következő sor hozzáadását a kódhoz.

Call SetupForm(Me)

Színsémák megváltoztatása

Választhatja a mezők kiemelését a színsémák megváltoztatásával, ehhez különböző értékeket kell rendelnie a modul tetején található összes állandóhoz. Az „mlngcFocusBackColor” a fókuszban lévő vezérlő színének meghatározására szolgál.

A mlngcFocusBackColor a bejegyzést igénylő mezők színének meghatározására szolgál.

Amíg a színséma módosítása mellett dönt, tartsa szem előtt a következő pontokat.

  • Csak a csillag jelenik meg az Adatlap nézetben (az oszlopfejlécek felett).
  • Csak a háttérszín jelenik meg folyamatos formában (itt előfordulhat, hogy lemaradt a címkék rögzítéséről).
  • Ha félkövérre szeretné szedni a címkéket az űrlapfejlécben, használja a CaptionFromHeader() függvényt.
  • Ha a címkék nincsenek a vezérlőkhöz csatolva, akkor nem lehet őket félkövérre szedni, illetve nem lehet másként hozzáadnitar Mark.

korlátozások

  1. A fent meghatározott folyamat/kód csak kombinált dobozok, szövegdobozok és listamezők kiemelésére használható.
  2. Ha már van valami az „On Lost Focus” és „On Got Focus” tulajdonságait a vezérlő nem tudja kiemelni.

Az MS Access rendszeres felhasználójaként előfordulhat, hogy időnként találkozhatott az Access meghibásodásával. Ezeknek a forgatókönyveknek a kezeléséhez meg kell fontolni a technika korszerűségének fenntartását Hozzáférés javítása eszköz, mint DataNumen Access Repair ügyes. Összeomlás esetén ez a hatékony eszköz biztosítja, hogy az Access adatbázisban tárolt minden rekord tökéletes formában kerüljön vissza.

Szerző Bevezetés:

Vivian Stevens adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák területén, beleértve sql helyreállítás és Excel helyreállítási szoftvertermékek. További információért látogasson el www.datanumen.com

Oszd meg most:

Hozzászólások lezárva.