De gegevenstypen Getal (inclusief Groot getal) en Valuta in Access hebben een grote verscheidenheid aan indelingen om aan uw unieke omstandigheden te voldoen. Met getal- en valutanotatie hebt u drie opties: de standaardnotaties behouden, een vooraf gedefinieerde notatie toepassen of een aangepaste notatie maken. Wanneer u een opmaak toepast op een tabelveld, wordt dezelfde indeling automatisch toegepast op elk formulier- of rapportbesturingselement dat u vervolgens aan dat tabelveld koppelt. Opmaak verandert alleen hoe de gegevens worden weergegeven en heeft geen invloed op hoe de gegevens worden opgeslagen of hoe gebruikers gegevens invoeren.
In dit artikel
Overzicht van getal- en valutanotaties
Als u een aangepaste indeling wilt maken, voert u verschillende tekens in de eigenschap Opmaak van een tabelveld in. De tekens kunnen tijdelijke aanduidingen zijn (zoals 0 en #), scheidingstekens (zoals punten en komma's), letterlijke tekens en kleuren op basis van de opmaak. Houd er rekening mee dat alle aangepaste indelingen die u in een tabelveld gebruikt, automatisch worden toegepast op een besturingselement in een formulier of rapport als het is gebonden (gekoppeld).
U kunt notaties opgeven voor vier typen numerieke waarden: positief, negatief, nul (0) en null (niet gedefinieerd). Als u een notatie wilt maken voor elk type waarde, moet u eerst de notatie voor positieve waarden, de notatie voor negatieve waarden op de tweede plaats, de notatie voor nulwaarden op de derde plaats en de notatie voor null-waarden als laatste plaatsen. U moet ook elke indeling scheiden met een puntkomma.
Voorbeeld van aangepaste opmaak: #,###.##; (#,###.##) [Rood]; 0,000.00;" Niet gedefinieerd"
Wordt weergegeven als: 1.234,568-1.234.568 = 0
Dit is wat de opmaak betekent |
|
Er zijn maximaal vier secties mogelijk voor een tekenreeks en elke sectie wordt gescheiden door een puntkomma (;). Als het tabelveld null-waarden accepteert, kunt u de vierde sectie weglaten.
Sectie |
Indelingsbeschrijving |
Voorbeeld |
---|---|---|
Als de eerste sectie #,####bevat.## |
Geeft positieve waarden weer. |
1234,5678 wordt weergegeven als 1.234,568 In deze notatie wordt de komma gebruikt als het scheidingsteken voor duizendtallen en de punt als het decimaalteken. Als de decimale waarden in de record groter zijn dan het aantal tijdelijke aanduidingen in de aangepaste notatie, worden de waarden afgerond en wordt alleen het aantal waarden weergegeven dat is opgegeven in de notatie. Als uw veld bijvoorbeeld 3.456,789 bevat, maar de notatie twee decimalen opgeeft, wordt de decimale waarde afgerond op 0,79. Tip: Voor een notatie met grotere waarden of meer decimalen voegt u meer tijdelijke aanduidingen toe voor de decimale waarde, zoals #,###.###. |
Als de tweede sectie (#,####.##)[Rood] bevat |
Geeft alleen negatieve waarden weer. Als uw gegevens geen negatieve waarden bevatten, laat Access het veld leeg. |
De negatieve waarde staat tussen letterlijke tekens of haakjes. In dit voorbeeld wordt elke negatieve waarde in een rode kleur weergegeven. |
Als de derde sectie 0.000,00 bevat |
Hiermee definieert u de notatie voor alle nulwaarden (0). |
Wanneer het veld de waarde nul bevat, wordt 0.000,00 weergegeven. Als u tekst wilt weergeven in plaats van een getal, gebruikt u 'Nul' (tussen dubbele aanhalingstekens). |
Als de vierde sectie 'Niet-gedefinieerd' bevat |
Definieert wat gebruikers zien wanneer een record een null-waarde bevat. In dit geval zien gebruikers het woord 'Niet gedefinieerd'. |
U kunt ook andere tekst gebruiken, zoals 'Null' of '****'. Omringende tekens met dubbele aanhalingstekens worden behandeld als letterlijke tekens en worden exact weergegeven zoals opgegeven. |
Een vooraf gedefinieerde indeling toepassen
Access biedt verschillende vooraf gedefinieerde notaties voor getal- en valutagegevens. De standaardnotatie is om het ingevoerde getal weer te geven.
Tip Met de eigenschap AantalDecimalen kunt u zorgen dat het standaardaantal decimalen van de vooraf gedefinieerde notatie die in de eigenschap Notatie is ingesteld, wordt genegeerd.
In een tabel
-
Open de tabel in de ontwerpweergave.
-
Selecteer in het bovenste gedeelte van het ontwerpraster het veld Datum/tijd dat u wilt opmaken.
-
Klik in de sectie Veldeigenschappen in de onderste sectie op de pijl in het eigenschappenvak Opmaak en selecteer een indeling in de vervolgkeuzelijst.
-
Nadat u een indeling hebt geselecteerd, wordt de knop Opties voor bijwerken van eigenschappen weergegeven en kunt u de nieuwe indeling toepassen op alle andere tabelvelden en formulierbesturingselementen die deze logisch overnemen. Als u uw wijzigingen in de database wilt toepassen, klikt u op de infotag en klikt u vervolgens op Indeling bijwerken overal <Veldnaam> wordt gebruikt. In dit geval is Veldnaam de naam van uw getal- of valutaveld.
-
Als u uw wijzigingen wilt toepassen op de hele database, wordt het dialoogvenster Eigenschappen bijwerken weergegeven en worden de formulieren en andere objecten weergegeven die de nieuwe indeling overnemen. Klik dan op Ja.
Zie Een veldeigenschap doorgeven voor meer informatie.
-
Sla uw wijzigingen op en schakel over naar de gegevensbladweergave om te zien of de indeling aan uw behoeften voldoet.
Opmerking Nieuwe formulieren, rapporten of weergaven die u op basis van deze tabel maakt, krijgen de opmaak van de tabel, maar u kunt deze overschrijven in het formulier, rapport of weergave zonder de opmaak van de tabel te wijzigen.
In een formulier of rapport
In een formulier of rapport worden datums meestal weergegeven in tekstvakken. Stel de eigenschap Opmaak voor het tekstvak in op de gewenste datumnotatie.
-
Open de indelingsweergave of ontwerpweergave van het formulier of rapport.
-
Plaats de aanwijzer in het tekstvak met het getal of de valuta.
-
Druk op F4 om het eigenschappenvenster weer te geven.
-
Stel de eigenschap Format in op een van de vooraf gedefinieerde datumnotaties.
In een query
-
Open de query in de ontwerpweergave.
-
Klik met de rechtermuisknop op het datumveld en klik vervolgens op Eigenschappen.
-
Selecteer in het eigenschappenvenster de gewenste indeling in de lijst Met eigenschappen opmaken .
In een expressie
-
Gebruik de functie FormatDateTime om een datumwaarde op te maken in een van de verschillende vooraf gedefinieerde notaties.
Dit kan handig zijn als u werkt in een gebied waarvoor een expressie is vereist, zoals een macro of een query.
Voorbeelden van vooraf gedefinieerde indelingen
In de volgende tabel ziet u de vooraf gedefinieerde instellingen voor de eigenschap Opmaak voor getallen en valuta.
Instelling |
Beschrijving |
---|---|
Standaardgetalnotatie |
Het getal weergeven zoals het wordt getypt (standaardinstelling). |
Valuta |
Het scheidingsteken voor duizendtallen gebruiken. De instellingen volgen van Landinstellingen van Windows voor negatieve getallen, decimaaltekens, valutasymbolen en het aantal decimalen. |
Euro |
Het euroteken () gebruiken, ongeacht het onder Landinstellingen van Windows ingestelde valutasymbool. |
Vast |
Minimaal één cijfer weergeven. De instellingen volgen van Landinstellingen van Windows voor negatieve getallen, decimaaltekens, valutasymbolen en het aantal decimalen. |
Standaard |
Het scheidingsteken voor duizendtallen gebruiken. De instellingen volgen van Landinstellingen van Windows voor negatieve getallen, decimaaltekens en het aantal decimalen. |
Percentage |
De waarde met 100 vermenigvuldigen en een procentteken (%) toevoegen. De instellingen volgen van Landinstellingen van Windows voor negatieve getallen, decimaaltekens en het aantal decimalen. |
Wetenschappelijk |
Standaard wetenschappelijke notatie gebruiken. |
Hieronder ziet u voorbeelden van vooraf gedefinieerde getalnotaties.
Instelling |
Gegevens |
Weergave |
---|---|---|
Standaardgetalnotatie |
3456,789 –3456,789 $213,21 |
3456,789 –3456,789 $213,21 |
Valuta |
3456,789 –3456.789 |
$ 3.456,79 ($3.456,79) |
Opgelost |
3456,789 –3456,789 3.56645 |
3456,79 –3456,79 3.57 |
Standaard |
3456,789 |
3.456,79 |
Percentage |
3 0.45 |
300% 45% |
Wetenschappelijk |
3456,789 –3456.789 |
3,46E+03 –3,46E+03 |
Een aangepaste indeling toepassen
-
Open de tabel in de ontwerpweergave.
-
Selecteer in het bovenste gedeelte van het ontwerpraster het veld Datum/tijd dat u wilt opmaken.
-
Selecteer in de sectie Veldeigenschappen het tabblad Algemeen , klik op de cel naast het vak Opmaak en voer de specifieke tekens in op basis van uw opmaakbehoeften.
-
Nadat u een indeling hebt geselecteerd, wordt het infolabel Opties voor bijwerken van eigenschappen weergegeven en kunt u de nieuwe indeling toepassen op alle andere tabelvelden en formulierbesturingselementen die deze logisch overnemen. Als u uw wijzigingen in de database wilt toepassen, klikt u op het infolabel en klikt u vervolgens op Indeling bijwerken overal waar veldnaam wordt gebruikt. In dit geval is Veldnaam de naam van het veld Datum/tijd.
-
Als u uw wijzigingen wilt toepassen op de hele database, wordt het dialoogvenster Eigenschappen bijwerken weergegeven en worden de formulieren en andere objecten weergegeven die de nieuwe indeling overnemen. Klik dan op Ja.
Zie Een veldeigenschap doorgeven voor meer informatie.
-
Sla uw wijzigingen op en schakel over naar de gegevensbladweergave om te zien of de indeling aan uw behoeften voldoet.
-
Test de indeling als volgt:
-
Voer waarden in zonder scheidingstekens voor duizenden of decimaaltekens en bekijk hoe de notatie de gegevens behandelt. Worden de scheidingstekens op de juiste plaatsen geplaatst?
-
Voer waarden in die langer of korter zijn dan u verwacht (met en zonder scheidingstekens) en bekijk hoe de notatie zich gedraagt. Voegt de notatie ongewenste lege spaties of voorloop- of volgnullen toe?
-
Voer een nul- of null-waarde in een notatie in die is bedoeld voor positieve of negatieve waarden en kijk of het resultaat u bevalt.
-
Opmerking Wanneer u een indeling toepast op een tabelveld, gebruikt Access dezelfde indeling in alle formulier- of rapportbesturingselementen die u aan dat veld koppelt (koppelen).
Voorbeelden van aangepaste indelingen
Hieronder ziet u voorbeelden van aangepaste gedefinieerde getalnotaties.
Instelling |
Beschrijving |
---|---|
0;(0);;"Null" |
Positieve waarden normaal weergeven; negatieve waarden tussen haakjes weergeven; het woord 'Null' weergeven als de waarde Null is. |
+0.0;–0.0;0.0 |
Een plusteken (+) of minteken (–) weergeven met positieve of negatieve getallen; 0,0 weergeven als de waarde nul is. |
Aangepaste opmaaktekens
Als u een aangepaste indeling wilt maken, gebruikt u de volgende tekens als tijdelijke aanduidingen en scheidingstekens.
Teken |
Beschrijving |
---|---|
# |
Wordt gebruikt om een cijfer weer te geven. Elk exemplaar van het teken vertegenwoordigt een positie voor één getal. Als er geen waarde in een positie bestaat, wordt er een lege spatie weergegeven. Kan ook worden gebruikt als tijdelijke aanduiding. Als u bijvoorbeeld de notatie #,### toepast en een waarde van 45 in het veld invoert, wordt 45 weergegeven. Als u 12.145 invoert in een veld, wordt in Access 12.145 weergegeven, ook al hebt u slechts één tijdelijke aanduiding links van het scheidingsteken voor duizendtallen gedefinieerd. |
0 |
Wordt gebruikt om een cijfer weer te geven. Elk exemplaar van het teken vertegenwoordigt een positie voor één getal. Als er geen waarde op een positie bestaat, wordt in Access een nul (0) weergegeven. |
Decimaalteken . (punt) |
Geeft aan waar u wilt dat het scheidingsteken tussen een geheel en een decimaal deel van een getal- of valutaveld wordt geplaatst. De scheidingstekens voor decimalen variëren en worden ingesteld in de landinstellingen in Windows. |
Scheidingsteken voor duizendtallen , (komma) |
Geeft aan waar u het scheidingsteken wilt plaatsen tussen het duizenden deel van een getal- of valutaveld. Scheidingstekens voor duizenden verschillen en worden ingesteld in de landinstellingen in Windows. |
lege spaties, + - $ () |
Wordt gebruikt om lege spaties, wiskundige tekens (+ -) en financiële symbolen (¥ £ $) in te voegen waar nodig in uw opmaaktekenreeksen. Als u andere algemene wiskundige symbolen wilt gebruiken, zoals slash (\ of /) en het sterretje (*), plaatst u deze tussen dubbele aanhalingstekens. U kunt ze overal plaatsen. |
\ |
Wordt gebruikt om toegang af te dwingen om het teken weer te geven dat er direct op volgt. Dit is hetzelfde als het plaatsen van een teken met dubbele aanhalingstekens. |
! |
Wordt gebruikt om de linkeruitlijning van alle waarden af te dwingen. Wanneer u de uitlijning links afdwingt, kunt u de tijdelijke aanduidingen # en 0 niet gebruiken, maar u kunt wel tijdelijke aanduidingen gebruiken voor teksttekens. |
* |
Wordt gebruikt om af te dwingen dat het teken direct na het sterretje een opvulteken wordt, een teken dat wordt gebruikt om lege spaties op te vullen. In Access worden numerieke gegevens normaal gesproken rechts uitgelijnd weergegeven en wordt elk gebied links van de waarde gevuld met lege spaties. U kunt overal in een notatietekenreeks opvultekens toevoegen en wanneer u dit doet, vult Access alle lege spaties met het opgegeven teken. De notatie £##*~.00 geeft bijvoorbeeld een valutabedrag weer als £ 45~~~~~,15. Het aantal tilde-tekens (~) dat in het veld wordt weergegeven, is afhankelijk van het aantal lege spaties in het tabelveld. |
% |
Wordt gebruikt als het laatste teken in een notatietekenreeks. Vermenigvuldigt de waarde met 100 en geeft het resultaat weer met een volgpercentageteken. |
E+, E- –of– e+, e- |
Wordt gebruikt om waarden weer te geven in wetenschappelijke (exponentiële) notatie. Gebruik deze optie wanneer de vooraf gedefinieerde wetenschappelijke indeling onvoldoende ruimte biedt voor uw waarden. Gebruik E+ of e+ om waarden weer te geven als positieve exponenten en E- of e- om negatieve exponenten weer te geven. U moet deze tijdelijke aanduidingen gebruiken met andere tekens. Stel dat u de notatie 0,000E+00 toepast op een numeriek veld en vervolgens 612345 invoert. Access geeft 6.123E+05 weer. Access rondt eerst het aantal decimalen af op drie (het aantal nullen rechts of links van het decimaalteken). Vervolgens berekent Access de exponentwaarde op basis van het aantal cijfers dat rechts (of links, afhankelijk van uw taalinstellingen) van het decimaalteken in de oorspronkelijke waarde valt. In dit geval zou de oorspronkelijke waarde '612345' (vijf cijfers) rechts van de komma hebben geplaatst. Daarom wordt in Access 6,123E+05 weergegeven en is de resulterende waarde het equivalent van 6,123 x 105. |
"Letterlijke tekst" |
Gebruik dubbele aanhalingstekens om tekst te plaatsen die gebruikers moeten zien. |
[kleur] |
Wordt gebruikt om een kleur toe te passen op alle waarden in een sectie van uw indeling. U moet de naam van de kleur tussen haken en een van deze namen gebruiken: zwart, blauw, cyaan, groen, magenta, rood, geel of wit. |
A.D. of B.C. weergeven
U kunt een aangepaste notatie gebruiken om 'A.D.'. voor of 'B.C'. na een jaar weer te geven, afhankelijk van of er een positief of negatief getal wordt ingevoerd. Positieve getallen worden weergegeven als jaren met "A.D." voor het jaar. Negatieve getallen worden weergegeven als jaren met "V.C." achter het jaar.
-
Open de tabel in de ontwerpweergave.
-
Selecteer in het bovenste gedeelte van het ontwerpraster het veld Getal dat u wilt opmaken.
-
Klik in het onderste gedeelte op het vak Eigenschap Opmaak en voer vervolgens deze aangepaste indeling in:
"A.D. " #;# " V.C."