Az Access-adatbázisokban elérhető Üzenetpanel makróművelettel figyelmeztető vagy tájékoztató üzenetet jeleníthet meg egy üzenetpanelen. Az Üzenetpanel makróműveletet használhatja például érvényesítési makrókkal. Ha egy vezérlő vagy egy rekord nem felel meg egy érvényesítési feltételnek, megjeleníthet egy üzenetpanelt egy hibaüzenettel, illetve utasításokkal arról, hogy milyen adatot szükséges megadni.
Megjegyzés: A témakör bizonyos része nem alkalmazható egyes nyelvekre.
Beállítás asztali Access-adatbázisban
Az asztali Access-adatbázisokban az Üzenetpanel makróművelet argumentumai a következők.
Művelet argumentuma |
Leírás |
---|---|
Üzenet |
Az üzenetpanelen megjelenítendő szöveg. Írja be az üzenetszöveget az Üzenet argumentum mezőjébe. Legfeljebb 255 karaktert írhat be, és adhat meg kifejezést is (egyenlőségjellel kezdve). |
Hangjelzés |
Meghatározza, hogy adjon-e a számítógép vagy a készülék hangjelzést az üzenet megjelenítésekor. A választható értékek: Igen (hangjelzés adása) vagy Nem (nincs hangjelzés). Az alapértelmezett érték az Igen. |
Típus |
Az üzenetpanel típusa. Minden típushoz más ikon tartozik. A választható értékek: Nincs, Kritikus, Figyelmeztetés?, Figyelmeztetés! vagy Információ. Az alapértelmezett érték a Nincs. |
Cím |
Az üzenetpanel címsorában megjelenő szöveg. A címsorban szerepelhet például a „Vevőazonosító érvényesítése” szöveg. Ha ezt az argumentumot üresen hagyja, a „Microsoft Access” szöveg jelenik meg a címsorban. |
Beállítás Access-webappban
Az Access-webappokban az Üzenetpanel makróműveletnek csak egy argumentuma van.
Művelet argumentuma |
Leírás |
---|---|
Üzenet |
Az üzenetpanelen megjelenítendő szöveg. Írja be az üzenetszöveget az Üzenet argumentum mezőjébe. Legfeljebb 255 karaktert írhat be, és adhat meg kifejezést is (egyenlőségjellel kezdve). |
Megjegyzések
Az asztali Access-adatbázisokban az Üzenetpanel makróművelettel az Access beépített hibaüzeneteihez hasonló, formázott üzeneteket hozhat létre. Az Üzenetpanel makróművelet Üzenet argumentumában három különböző szakaszra oszthatja az üzenetét. Ezeket a szakaszokat a „@” karakterrel kell elválasztania egymástól.
Az alábbi példa szemlélteti, hogy hogyan jeleníthet meg szakaszokra osztott üzenetet tartalmazó üzenetpanelt. A szöveg első szakasza félkövéren formázott fejlécként jelenik meg. A második szakasz egyszerű szövegként látható a fejléc alatt. A harmadik szakasz szintén egyszerű szöveges formátumú, és a második szakasz alatt jelenik meg, egy üres vonallal elválasztva.
Írja be az alábbi karakterláncot az Üzenet argumentumba:
Helytelen gomb!@Ez a gomb nem működik.@Használjon egy másikat.
Megjegyzés: Ezt a speciális formázási technikát az Access-webappokban nem használhatja.
Az Üzenetpanel műveletet VBA-modulban nem tudja futtatni. Használja helyette az MsgBox függvényt.
Példák
Az üzenetpanel használati esetei
Az alábbi példák az Üzenetpanel makróművelet különböző használati eseteit mutatják be.
Művelet |
Argumentum |
Megjegyzés |
---|---|---|
Üzenetpanel |
Üzenet: Lépjen annak a szállítónak a rekordjára, akinek a termékeit látni szeretné, majd kattintson újra a Termékek megtekintése gombra. Hangjelzés: Nem Típus: Nincs Cím: Válasszon szállítót |
Ez a példa megjelenít egy üzenetet, ha nincs aktuális szállító a Szállítók űrlapon. Az Access nem jelenít meg ikont az üzenethez. |
Üzenetpanel |
Üzenet: Adjon meg egy szállítónevet a rekord mentése előtt. Hangjelzés: Igen Típus: Figyelmeztetés! Cím: A szállító neve hiányzik |
Ez a példa megjelenít egy üzenetet hangjelzéssel, ha a szállító neve nincs megadva a rekordhoz, amikor a felhasználó megkísérli menteni a rekordot. Az Access ehhez az üzenethez egy felkiáltójelet ábrázoló ikont jelenít meg. |
Üzenetpanel |
Üzenet: ="A(z) " & [Forms]![Szállítók]![Szállító neve] & " szállító már szerepel az adatbázisban." Hangjelzés: Igen Típus: Kritikus Cím: Ez a szállító már létezik |
Ebben az asztali adatbázisos példában a felhasználó egy olyan szállítónevet ír be a Szállítók űrlapon, amely már megtalálható az adatbázisban. Az Üzenet argumentumban megadott kifejezés összefűz egy egyedi üzenetet azzal az értékkel, amelyet a felhasználó a „Szállító neve” vezérlőelembe írt be a Szállítók űrlapon. Az Access az üzenetet egy hangjelzéssel és egy „kritikus” ikonnal jeleníti meg. |