De velden Korte tekst en Lange tekst (ook wel Memo genoemd) zijn misschien wel de meest gebruikte gegevenstypen. Met tekstopmaak hebt u twee opties: de standaardindeling behouden of een aangepaste indeling 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 tekstindelingen
De gegevenstypen Korte tekst en Lange tekst (ook wel Memo genoemd) hebben geen vooraf gedefinieerde indelingen. Het gegevenstype Korte tekst heeft alleen aangepaste indelingen. Het gegevenstype Lange tekst heeft zowel aangepaste als RTF-opmaak. Als u geen opmaak opgeeft, wordt alle tekst in gegevensbladen uitgelijnd.
Normaal gesproken past u aangepaste indelingen toe op de gegevenstypen Korte tekst en Lange tekst om de tabelgegevens beter leesbaar te maken. Als u bijvoorbeeld een formulier gebruikt om creditcardnummers te verzamelen en u deze nummers zonder spaties opslaat, kunt u een aangepaste indeling gebruiken om de juiste spaties toe te voegen, zodat de creditcardnummers gemakkelijker leesbaar zijn.
Aangepaste notaties voor tekstvelden kunnen maximaal twee secties hebben. Elke sectie bevat de specificatie voor de indeling van verschillende gegevens in een veld.
Gedeelte |
Beschrijving |
Eerste |
Indeling voor velden met tekst. |
Tweede |
Indeling voor velden met tekenreeksen zonder lengte en voor Null-waarden. |
U kunt bijvoorbeeld de aangepaste indeling @;"Geen" als de instelling voor de eigenschap Format van het besturingselement typen als u een tekstvakbesturingselement hebt waarin u het woord "Geen" wilt laten weergeven als het veld geen tekenreeks bevat. Het @-symbool in de eerste sectie zorgt ervoor dat de tekst uit het veld wordt weergegeven en de tweede sectie zorgt ervoor dat het woord 'Geen' wordt weergegeven wanneer het veld een tekenreeks met lengte nul of Null bevat.
U kunt de functie Opmaak gebruiken om één waarde te retourneren voor een tekenreeks met lengte nul en een andere waarde voor een Null-waarde
Zie Indelingen voor gegevensinvoer beheren met invoermaskers om de indeling te bepalen waarin gegevens worden ingevoerd. Als u tekst zonder opmaak wilt verbeteren in een gegevenstype lange tekst, raadpleegt u Een veld met tekst met opmaak toevoegen.
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 opmaak hebt ingevoerd, wordt de knop Opties voor bijwerken van eigenschappen weergegeven en kunt u de opmaak 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 het tekstveld.
-
Als u ervoor kiest om uw wijzigingen toe te passen op de hele database, wordt het dialoogvenster Eigenschappen bijwerken weergegeven en worden de formulieren en andere objecten weergegeven die de nieuwe indeling overnemen. Klik op Ja om de indeling toe te passen.
Zie Een veldeigenschap doorgeven voor meer informatie.
-
Sla uw wijzigingen op en schakel vervolgens over naar de gegevensbladweergave om te zien of de indeling aan uw behoeften voldoet.
-
Test uw aangepaste tekstopmaak op de volgende manieren:
-
Voer waarden voor hoofdletters of kleine letters in en bekijk hoe de gegevens in de notatie worden behandeld.
-
Voer een tekenreeks met lengte nul of een null-waarde in en kijk of het resultaat u bevalt.
-
Voorbeelden van aangepaste indelingen
Hier volgen voorbeelden van aangepaste tekstindelingen.
Instelling |
Gegevens |
Weergave |
@@@-@@-@@@@ |
465043799 |
465-04-3799 |
@@@@@@@@@ |
465-04-3799 465043799 |
465-04-3799 465043799 |
> |
davolio DAVOLIO Davolio |
DAVOLIO DAVOLIO DAVOLIO |
< |
davolio DAVOLIO Davolio |
davolio davolio davolio |
@;"Onbekend" |
Null-waarde |
Onbekend |
Tekenreeks met lengte nul |
Onbekend |
|
Willekeurige tekst |
De weergegeven tekst is hetzelfde als de ingevoerde tekst |
Aangepaste opmaaktekens
Opmerking: Als u een aangepaste indeling toepast op lange tekst- of memovelden, wordt de weergave afgekapt tot 255 tekens.
Als u een aangepaste indeling wilt maken, gebruikt u de volgende tekens als tijdelijke aanduidingen en scheidingstekens.
Teken |
Beschrijving |
@ |
Wordt gebruikt om elk beschikbaar teken voor de positie ervan in de notatietekenreeks weer te geven. Als alle tekens in de onderliggende gegevens worden opgeslagen, worden de resterende tijdelijke aanduidingen weergegeven als lege spaties. Als de opmaaktekenreeks bijvoorbeeld @@@@@ is en de onderliggende tekst ABC is, wordt de tekst links uitgelijnd met twee voorloopspaties. |
& |
Wordt gebruikt om elk beschikbaar teken voor de positie ervan in de notatietekenreeks weer te geven. Als in Access alle tekens in de onderliggende gegevens worden opgeslagen, worden in de resterende tijdelijke aanduidingen niets weergegeven. Als de notatietekenreeks bijvoorbeeld &&&&& is en de tekst ABC is, wordt alleen de links uitgelijnde tekst weergegeven. |
! |
Wordt gebruikt om af te dwingen dat tijdelijke aanduidingen van links naar rechts worden ingevuld in plaats van van rechts naar links. U moet dit teken aan het begin van een opmaaktekenreeks gebruiken. |
< |
Wordt gebruikt om alle tekst tot kleine letters af te dwingen. U moet dit teken aan het begin van een opmaaktekenreeks gebruiken, maar u kunt er een uitroepteken (!) aan toevoegen. |
> |
Wordt gebruikt om alle tekst in hoofdletters af te dwingen. U moet dit teken aan het begin van een opmaaktekenreeks gebruiken, maar u kunt er een uitroepteken (!) aan toevoegen. |
* |
Bij gebruik wordt het teken direct na het sterretje (*) een opvulteken, een teken dat wordt gebruikt om lege spaties op te vullen. Normaal gesproken wordt tekst weergegeven als links uitgelijnd en wordt elk gebied rechts van de waarde gevuld met lege spaties. U kunt overal in een opmaaktekenreeks opvultekens toevoegen. Wanneer u dit doet, vult Access alle lege spaties met het opgegeven teken. |
Lege spatie, + - $ () |
Wordt gebruikt om lege spaties, wiskundige tekens (+ -), financiële symbolen ($ ¥ £) en haakjes 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. Houd er rekening mee dat u deze tekens overal in de notatietekenreeks kunt plaatsen. |
"Letterlijke tekst" |
Gebruik dubbele aanhalingstekens om tekst te plaatsen die u aan gebruikers wilt weergeven. |
\ |
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. |
[kleur] |
Wordt gebruikt om een kleur toe te passen op alle waarden in een sectie van uw indeling. U moet de naam tussen haken en een van deze namen gebruiken: zwart, blauw, cyaan, groen, magenta, rood, geel of wit. |