Oprette eller slette et RTF-tekstfelt

Gælder for
Access til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Du kan gemme formateret RTF-tekst i en Access-database ved at bruge et felt til lang tekst (også kaldet Notat) og angive feltets egenskab TextFormat til RTF. Du kan f.eks. gøre teksten fed eller understreget, anvende forskellige skrifttyper på individuelle ord eller tegn og ændre tekstfarver. Du kan anvende formatering på hele eller dele af feltets indhold, når feltet vises i et dataark, og ved at redigere feltet via et bundet kontrolelement i en formular eller rapport.

Denne artikel indeholder

Hvad er RTF?

RTF-tekst er tekst, der er formateret med almindelige formateringsindstillinger, f.eks fed og kursiv, der ikke er tilgængelige med almindelig tekst. Du kan formatere dine data ved hjælp af almindelige formateringsværktøjer, f.eks. båndet og miniværktøjslinjen. I baggrunden anvender Access HTML-formateringskode (Hypertext Markup Language) på dine data. Access anvender HTML, fordi det giver en højere grad af kompatibilitet med RTF-felter, der er gemt på SharePoint-lister.

Billede af Access-båndet

Access gemmer RTF-format ved hjælp af datatypen Lang tekst, som er den eneste datatype, der har indbygget understøttelse af RTF-format. Hvis du vil oprette et felt til lagring af RTF-format, skal du oprette et felt af typen Lang tekst og derefter angive egenskaben Tekstformat for det pågældende felt til RTF. De to mulige værdier er:

  • RichText Aktiverer RTF-format og gemmes og fortolkes som RTF-kode.
  • Almindelig tekst Aktiverer almindelig tekst og fortolkes som almindelig tekst.

Du angiver egenskaben Tekstformat for feltet Lang tekst i tabellen i dataarkvisning og designvisning. Når du har gemt RTF-tekst i et felt af typen Lang tekst, kan du få den vist i en formular eller rapport ved hjælp af et kontrolelement for et tekstfelt. Kontrolelementet Tekstfelt har egenskaben TextFormat , der arver sin oprindelige værdi fra egenskaben TextFormat for feltet Lang tekst. Du kan dog ændre egenskaben TextFormat på kontrolelementet for tekstfeltet.

Følgende tabel viser understøttede RTF-formateringsindstillinger:

Ikon Indstilling Beskrivelse
Knapflade Navn på skrifttype Vælger en anden skrifttype.
Knapflade Skriftstørrelse Vælger en skriftstørrelse.
Knapflade Fed skrift Gør den markerede tekst fed. Hvis teksten allerede er fed, fjernes fed skrift.
Knapflade Kursiv skrift Gør den markerede tekst kursiv. Hvis teksten allerede er kursiv, fjernes kursiv.
Knapflade Understreget Understreger teksten. Hvis teksten allerede er understreget, fjernes understregningen.
7c0246d7-b23a-4115-ad05-6be4997f24d9 Juster til venstre Justerer teksten mod venstre margen.
9c81a42b-2a3b-4e14-b1e4-6cc2e29836bd Centrer Centrerer teksten inden for margenen.
f8b76e67-9418-4219-ac92-b3b3a761e5bc Juster til højre Justerer teksten mod højre margen.
Knapflade Nummerering Begynder at nummerere afsnit. Tallet vises foran hvert afsnit.
Billede af knappen Punkttegn Punkttegn Begynder at placere et punkttegn før hvert afsnit.
Knapflade Skriftfarve Vælger en skrifttype i forgrundsfarven.
Knapflade Tekstfremhævningsfarve Får tekst til at se ud, som om den er markeret med en overstregningstusch.
Knapflade Formindske indrykning Reducerer afsnitsindrykningen.
Knapflade Forøge indrykning Øger afsnitsindrykningen.
Knapfladen Venstre mod højre Venstre mod højre Udfylder kontrolelementet fra venstre mod højre.
Knapfladen Højre mod venstre Højre mod venstre Udfylder kontrolelementet fra højre mod venstre.

Toppen af siden

Oprette et RTF-tekstfelt

Du kan oprette et RTF-tekstfelt i tabellens dataarkvisning eller designvisning.

I dataarkvisning

  1. Åbn tabellen i Dataarkvisning.
  2. Vælg Klik for at tilføje, og vælg derefter Lang tekst på listen.
  3. Dobbeltklik på feltoverskriften, og angiv et beskrivende navn til det nye felt.
  4. Gem ændringerne.

I Designvisning

  1. Åbn tabellen i Designvisning.
  2. Find den første tomme række i tabellens designgitter. Skriv derefter et feltnavn i kolonnen Feltnavn .
  3. Vælg Lang tekst i kolonnen Datatype.
  4. Klik på fanen Generelt under Feltegenskaber.
  5. Klik inde i feltet Tekstformat , og vælg RTF.
  6. Gem ændringerne.

Toppen af siden

Ændre et felt til RTF-format

  1. Åbn den tabel, der indeholder feltet, i designvisning.
  2. Klik på det felt til lang tekst, du vil ændre til RTF-format, i tabellens designgitter.
  3. Klik på fanen Generelt under Feltegenskaber.
  4. Klik på feltet Tekstformat, og vælg RTF.
  5. Gem ændringerne.

Toppen af siden

Ændre et RTF-tekstfelt til almindeligt tekstfelt

Vigtigt Når du ændrer et felt fra RTF-format til almindeligt tekst, advarer Access om, at al formatering fjernes. Når du har anvendt ændringen på almindelig tekst, og tabellen er blevet gemt, kan du ikke fortryde ændringen.

  1. Åbn den tabel, der indeholder feltet, i designvisning.
  2. Klik på det felt til lang tekst, du vil ændre til RTF-format, i tabellens designgitter.
  3. Klik på fanen Generelt under Feltegenskaber.
  4. Klik i feltet Tekstformat , og vælg Almindelig tekst.
  5. Gem ændringerne.

Toppen af siden

Fjerne egenskaben Vedhæft kun

Hvis du vil aktivere RTF-formatering for et felt, skal du sørge for, at egenskaben Vedhæft kun for feltet er deaktiveret. Ellers skjules teksten i feltet, når du placerer markøren i det pågældende felt eller i et formular- eller rapportkontrolelement, der er bundet til feltet.

Sådan deaktiveres egenskaben Vedhæft kun

  1. Åbn tabellen i Designvisning.
  2. Vælg det felt til lang tekst, du vil ændre, og rul ned til egenskaben Vedhæft kun i den nederste del af tabeldesigneren under fanen Generelt.
  3. Klik på feltet ud for egenskaben, og vælg Nej på listen.
  4. Gem ændringerne.

Toppen af siden

Aktivere RTF-formatering for formular- og rapportkontrolelementer

Hvis du bruger kommandoerne under fanen Opret til at oprette en formular eller rapport, og du har aktiveret RTF-redigering for det underliggende felt af typen Lang tekst, arver det resulterende tekstfeltkontrolelement egenskaben Tekstformat , der er angivet for feltet Lang tekst. Hvis du har data i feltet Lang tekst i tabellen, vises disse data i tekstkontrolelementet i formularen eller rapporten. RTF-redigering aktiveres dog ikke, når du manuelt føjer et kontrolelement til en formular eller en rapport, heller ikke hvis du efterfølgende binder kontrolelementet til et felt af typen Lang tekst med RTF-formatering.

  1. Åbn formularen i designvisning.
  2. Klik på Tekstfelt i gruppen Kontrolelementer på fanen Design.
  3. I et tomt område i formularen skal du klikke på kontrolelementet og trække med musen for at tegne det.
  4. Klik på tekstområdet på det nye kontrolelement, højreklik på tekstområdet på kontrolelementet (ikke etiketten), og klik derefter på Egenskaber.
  5. Klik på fanen Alle i egenskabsarket for det nye kontrolelement.
  6. Klik på egenskabsfeltet Kontrolelementkilde , og vælg feltet Lang tekst på listen.
    Som standard viser listen de felter i tabellen, der er bundet til formularen. Hvis dit lange tekstfelt findes i en anden tabel, skal du bruge denne udtrykssyntaks til at binde kontrolelementet: =[tabelnavn]![ feltnavn]. Brug de kantede parenteser og udråbstegnet nøjagtigt som vist. Skriv navnet på tabellen i den første del af udtrykket og navnet på feltet Lang tekst i den anden del. Hvis du f.eks. har en tabel med navnet Noter med et felt til lang tekst med navnet Komplimenter, skal du skrive denne streng i egenskabsfeltet Kontrolelementkilde : =[Notes]![Compliments]
  7. I egenskabsarket, mens fanen Alle stadig er markeret, skal du finde og markere egenskabsfeltet Tekstformat og derefter vælge RTF på listen.
  8. Gem ændringerne.

Toppen af siden