In Access-databases kunt u de macroactie Berichtvak gebruiken om een berichtvak weer te geven met een waarschuwing of een informatief bericht. U kunt bijvoorbeeld de macroactie Berichtvak met validatiemacro's gebruiken. Wanneer een validatievoorwaarde voor een besturingselement of record mislukt in de macro, kan een berichtvak met een foutbericht worden weergegeven met instructies over het type gegevens dat moet worden ingevoerd.
Opmerking: Een deel van de inhoud in dit onderwerp is mogelijk niet van toepassing op alle talen.
Instelling voor Access-bureaubladdatabases
In Access-bureaubladdatabases heeft de macroactie Berichtvak de volgende argumenten.
Actieargument |
Beschrijving |
---|---|
Bericht |
De tekst in het berichtvak. Voer de berichttekst in het argumentvak Bericht in. U kunt maximaal 255 tekens typen of een expressie invoeren (voorafgegaan door een gelijkteken). |
Pieptoon |
Hiermee wordt aangegeven of via de luidspreker van uw computer of apparaat een pieptoon klinkt wanneer het bericht wordt weergegeven. Selecteer Ja (pieptoon laten horen) of Geen (geen pieptoon laten horen). De standaardwaarde is Ja. |
Type |
Het type berichtvak. Voor elk type bestaat een ander pictogram. Selecteer Geen, Kritiek, Waarschuwing?, Waarschuwing! of Informatie. De standaardwaarde is Geen. |
Titel |
De tekst die in het berichtvak titelbalk wordt weergegeven. U kunt bijvoorbeeld de tekst 'Validatie klantnummer' op de titelbalk weergeven. Als u dit argument leeg laat, wordt 'Microsoft Access' weergegeven. |
Instelling voor Access-web-apps
In Access-web-apps heeft de macroactie Berichtvak slechts één argument.
Actieargument |
Beschrijving |
---|---|
Bericht |
De tekst in het berichtvak. Voer de berichttekst in het argumentvak Bericht in. U kunt maximaal 255 tekens typen of een expressie invoeren (voorafgegaan door een gelijkteken). |
Opmerkingen
In Access-bureaubladdatabases kunt u de macroactie Berichtvak gebruiken om een opgemaakt foutbericht te maken dat vergelijkbaar is met de ingebouwde foutberichten die in Access worden weergegeven. Voor de macroactie Berichtvak kunt u voor het argument Bericht een bericht opgeven in drie secties. U scheidt de secties met het teken @.
In het volgende voorbeeld ziet u een opgemaakt berichtvak met een bericht met verschillende secties. De eerste sectie van de tekst in het bericht wordt weergegeven als een vet opgemaakte kop. De tweede sectie wordt weergegeven als tekst zonder opmaak onder die kop. De derde sectie wordt weergegeven als tekst zonder opmaak onder de tweede sectie, met een lege regel tussen de secties.
Typ de volgende tekenreeks in het argument Bericht:
Verkeerde knop!@Deze knop werkt niet.@Probeer een andere knop.
Opmerking: Deze techniek voor speciale opmaak kan niet worden gebruikt in Access-web-apps.
U kunt de actie Berichtvak niet uitvoeren in een VMA-module (Visual Basic for Applications). Gebruik in plaats daarvan de functie Berichtvenster.
Voorbeelden
Scenario's voor berichtvakken
In de volgende voorbeelden ziet u verschillende typen scenario's voor het gebruik van de macroactie Berichtvak.
Actie |
Argument |
Opmerking |
---|---|---|
Berichtvak |
Bericht: Ga naar het record van de leverancier van wie u de producten wilt bekijken en klik vervolgens nogmaals op de knop Producten beoordelen. Pieptoon: Nee Type: Geen Titel: Een leverancier selecteren |
In dit voorbeeld wordt een bericht weergegeven als het formulier Leveranciers momenteel geen leverancier bevat. In Access wordt geen pictogram bij het bericht weergegeven. |
Berichtvak |
Bericht: Voer een leveranciersnaam in voordat u het record opslaat. Pieptoon: Ja Type: Waarschuwing! Titel: Leveranciersnaam ontbreekt |
In dit voorbeeld wordt een bericht weergegeven en een geluidssignaal afgespeeld als er geen leveranciersnaam voor het record is opgegeven wanneer de gebruiker het record probeert op te slaan. In Access wordt bij dit bericht het pictogram van een uitroepteken weergegeven. |
Berichtvak |
Bericht: ="De leverancier " & [Formulieren]![Leveranciers]![Leveranciersnaam] & " komt al voor in de database." Pieptoon: Ja Type: Kritiek Titel: Dubbele leverancier |
In dit bureaubladdatabasevoorbeeld heeft de gebruiker een dubbele leveranciersnaam in het formulier Leveranciers ingevoerd. In het argument Bericht wordt de aangepaste berichttekst met behulp van de expressie samengevoegd en wordt de leveranciersnaam weergegeven die de gebruiker in het besturingselement Leveranciersnaam in het formulier Leveranciers heeft getypt. In Access wordt een bericht weergegeven en een geluidssignaal afgespeeld, en wordt het pictogram voor kritieke meldingen bij dit bericht weergegeven. |