Met de actie EigenschapInstellen kunt u een eigenschap instellen voor een besturingselement op een formulier of in een rapport in Access-bureaubladdatabases. Daarnaast is de actie EigenschapInstellen geschikt voor het instellen van een eigenschap voor een besturingselement in een lijstweergave of lege weergave in een web-app voor Access.
Instelling
De actie EigenschapInstellen heeft de volgende argumenten.
Actieargument |
Beschrijving |
Naam van besturingselement |
Typ de naam van het veld of besturingselement waarvoor u de eigenschapswaarde wilt instellen. Gebruik alleen de naam van het besturingselement, niet de volledige syntaxis. Laat dit argument leeg om de eigenschap voor het huidige formulier of rapport in te stellen. |
Eigenschap |
Selecteer de eigenschap die u wilt instellen. Zie het gedeelte Opmerkingen in dit artikel voor een overzicht van de eigenschappen die u kunt instellen met deze actie. |
Waarde |
Typ de waarde waarop u de eigenschap wilt instellen. Voor eigenschappen in bureaubladdatabases waarvan de waarde Ja of Nee is, gebruikt u -1 voor Ja en 0 voor Nee. Voor eigenschappen in web-apps voor Access waarvan de waarde Ja of Nee is, gebruikt u Ja en Nee. |
Opmerkingen
-
U kunt de actie EigenschapInstellen gebruiken in bureaubladdatabases om de volgende eigenschappen van een besturingselement in te stellen: Ingeschakeld, Zichtbaar, Vergrendeld, Links, Boven, Breedte, Hoogte, Voorgrondkleur, Achtergrondkleur en Bijschrift.
Opmerking: Niet alle typen besturingselementen in bureaubladdatabases ondersteunen het instellen van alle hierboven genoemde eigenschappen.
-
In het geval van web-apps voor Access kunt u de volgende eigenschappen van besturingselementen instellen: Ingeschakeld, Zichtbaar, ForeColor, BackColor, Bijschrift en Waarde.
Opmerking: Niet alle typen besturingselementen in web-apps voor Access ondersteunen het instellen van alle hierboven genoemde eigenschappen. U kunt de macroactie EigenschapInstellen alleen gebruiken met de lijstweergave en de lege weergave in web-apps voor Access.
-
Als u een ongeldige waarde opgeeft voor het argument Waarde, treedt er geen fout op. Het is wel mogelijk dat Access de waarde van de eigenschap wijzigt, afhankelijk van de interpretatie van het argument.
-
In Access-bureaubladdatabases kunt u de actie EigenschapInstellen alleen gebruiken in een zelfstandige macro als u de actie vooraf laat gaan door een actie waarmee het formulier of rapport wordt geselecteerd met het besturingselement waarvan u de eigenschap wilt instellen. Als het formulier of rapport niet is geopend, kunt u het onderdeel openen en selecteren met de actie FormulierOpenen of RapportOpenen. Als het formulier of rapport al is geopend, gebruikt u de actie ObjectSelecteren om het onderdeel te selecteren. Vervolgens kunt u de eigenschap instellen met de actie EigenschapInstellen. Selectie van het object is niet nodig als u de actie EigenschapInstellen gebruikt in een macro die is ingesloten in een besturingselement op hetzelfde formulier of in hetzelfde rapport als het besturingselement waarvoor u de eigenschap wilt instellen.
-
Als u de actie EigenschapInstellen wilt uitvoeren in een VBA-module, gebruikt u de methode EigenschapInstellen van het object DoCmd.
Voorbeeld
Met de volgende macro wordt de eigenschap Ingeschakeld van het besturingselement met de naam txtDescription ingesteld op 0 in een Access-bureaubladdatabase. Dit komt erop neer dat het besturingselement wordt uitgeschakeld.
Actie |
Argumenten |
EigenschapInstellen |
Naam van besturingselement: txtDescription Eigenschap: Ingeschakeld Waarde: 0 |