Føje kontrolelementet RTF-editor til en modelbaseret app

Bemærk

Fra og med november 2020:

  • Common Data Service er blevet omdøbt til Microsoft Dataverse. Få mere at vide
  • Noget af terminologien i Microsoft Dataverse er blevet opdateret. Eksempelvis er objekt nu tabel, og felt er nu kolonne. Få mere at vide

Denne artikel opdateres snart, så det afspejler den seneste terminologi.

Kontrolelementet RTF-editor giver appbrugeren adgang til et WYSIWYG-redigeringsområde til formatering af tekst. Kontrolelementets input- og outputformat er HTML. Ved hjælp af kontrolelementet kan kopieret RTF-tekst, f.eks. fra en webbrowser eller Word, indsættes i kontrolelementet.

Nogle af de tilgængelig formateringsvalg er:

  • Fed, kursiv, understreget og gennemstreget
  • Tekstfarve, fremhævningsfarve
  • Skrifttype og skriftstørrelse
  • Lister med opstillinger med tal og bogstaver
  • Links
  • Tabeller
  • Billeder

Du kan se en fuldstændig liste over standardindstillinger i Bruge værktøjslinjen i RTF-editoren.

Rich text control editor in a model-driven app

Tilføje eller erstatte en tekstkolonne til redigering i RTF-format

Du kan oprette en ny tekstkolonne og konfigurere kontrolelementet eller erstatte en eksisterende tekstkolonne. RTF-editor-kontrolelementet kan bruges sammen med tekstkolonner med en enkelt eller flere linjer.

  1. Log på Power Apps. Gå til Løsninger, åbn den ønskede løsning, åbn den ønskede tabel, og vælg derefter fanen Formularer.

  2. Vælg formularen, og vælg derefter Rediger formular.

  3. Vælg Skift til klassisk på kommandolinjen i formulardesigner.

  4. Tilføj eller opret en tekstkolonne på det gamle formulardesignerlærred, eller vælg en eksisterende tekstkolonne, f.eks. kolonnen Beskrivelse i firmatabellen. Vælg Skift egenskaber på fanen Start.

  5. På siden Kolonneegenskaber skal du vælge fanen Kontrolelementer og derefter vælge Tilføj kontrolelement.

  6. Vælg Kontrolelementet RTF-editor, og vælg derefter Tilføj.

  7. Vælg Internet, Telefon og Tablet, hvis du vil have, at alle klientapps skal kunne bruge RTF-tekst i kolonnen. Vælg derefter OK for at bruge standardkonfigurationen for RTF-editor. Hvis du vil ændre RTF-konfigurationen, skal du se Konfigurationsindstillinger for kontrolelementet RTF-editor.

    Rich text control editor configuration
  8. Gem og udgiv derefter formularen.

Konfigurationsmuligheder for kontrolelementet RTF-editor

Kontrolelementet RTF-editor leveres med en lang række konfigurationsindstillinger, der gør det muligt at tilpasse udseendet, funktionerne og funktionsmåden. Benyt følgende fremgangsmåde for at konfigurere kontrolelementet RTF-editor:

  1. Opret en JSON-fil, der indeholder defaultSupportedProps-struktur og -konfigurationen med de ønskede ændringer. Flere oplysninger: Eksempel på konfigurationer af RTF-editor og Egenskaber for RTF-editor
  2. I Power Apps kan du oprette en script-webressource(JScript) ved hjælp af den JSON-fil, der blev oprettet i trin 1. Flere oplysninger: Oprette eller redigere modelbaserede appwebressourcer for at udvide en app
  3. Åbn siden Kolonneegenskaber for tekstkolonnen med kontrolelementet RTF-editor, og vælg derefter Rediger ud for RichTextEditorControl_URL.

    URL-adresse for kontrolelementet RTF-editor.

  4. Vælg Bind til statisk værdi, angiv den relative URL-adresse til JavaScript-webressourcen i feltet ud for SingleLine.URL, og vælg derefter OK. Den relative URL-adresse findes i definitionen af webressourcen.
  5. Vælg OK for at lukke siden Kolonneegenskaber.
  6. Vælg Udgiv på formulareditorens kommandolinje.

Bedste praksis for brug af RTF-editoren

Overvej følgende, når du bruger RTF-editoren:

  • Den bedste ydeevne opnås, når størrelsen på HTML-indholdet er 1 MB eller mindre. Når størrelsen på HTML-indhold overstiger 1 MB, vil du muligvis opleve langsommere svartider for indlæsning og redigering af indhold. Der refereres som standard til billedindhold fra HTML-indholdet, men det lagres ikke som en del af HTML-indholdet, så i standardkonfigurationen påvirker billeder ikke ydeevnen negativt.

  • I RTF-felter lagres HTML-koder, der kræves til formatering, sammen med de data, brugeren har indtastet. Når du angiver maksimumstørrelsen for feltet, skal du sørge for at tildele en størrelse, der er tilstrækkelig stor til både HTML-koderne og de data, der er indtastet af brugerne.

  • RTF-editoren overfører som standard billeder til Azure Blob Storage-lageret, og de gemmes ikke som en del af feltet. Billeder gemmes i det samme felt som base64, når afsenderen ikke har tilladelse til objektet msdyn_richtextfiles. Basis64-indhold er ret stort, så du vil som regel ikke gemme billeder som base64.

Egenskaber for RTF-editor

JSON-filen består af egenskaber, der er angivet som navne- og værdipar. Der findes to typer konfigurationer: sektionen defaultSupportedProps og de individuelle konfigurationsindstillinger, der indeholder forskellige funktioner.

defaultSupportedProps er et sæt egenskaber for plug-ins og inkluderer understøttelse af alle CKEditor-konfigurationer. Du kan finde flere oplysninger under defaultSupportProps. DefaultSupportedProps er ikke begrænset til kun plug-in-egenskaber, der er dokumenteret fra CKEditor, men giver dig også mulighed for at angive egenskaber for ekstra plug-ins, du tilføjer eller opretter. Du kan finde flere oplysninger om plug-ins under Brug af plug-ins til at udvide forretningsprocesser.

De individuelle konfigurationsindstillinger giver dig mulighed for at ændre, hvordan editoren fungerer.

Visualisering af konfigurationsfilen til RTF-editor

Følgende to billeder identificerer visuelt de to konfigurationsafsnit. Du kan se hele konfigurationsfilen under Bruge webressourcen til ændringer i hele organisationen.

defaultSupportedProps

konfigurationsvisualisering af defaultsupportedprops.

Individuelle konfigurationsindstillinger

Visualisering af individuelle konfigurationsindstillinger.

defaultSupportedProps

Du kan konfigurere alle de egenskaber, der understøttes af CKEditor, under denne egenskab. Et par af de almindeligt anvendte og brugerdefinerede konfigurationer er beskrevet nedenfor. Du kan finde en komplet dokumentation om CKEditor-konfigurationer i CKEditor.config.

Attribut Beskrivelse Standardværdi
højde

Angiver den indledende højde af indholdseditoren. Standarden er 185 px.

"height": 185

font_defaultLabel

Angiver det standardnavn, der vises på værktøjslinjen for typografi. Standarden er Segoe UI.

"font_defaultLabel": "Segoe UI"

fontSize_defaultLabel

Angiver det standardnavn, der vises på værktøjslinjen for skriftstørrelse. Standard er 9.

"fontSize_defaultLabel": "9"

stickyStyle

Angiver den faktiske standardskriftstørrelse og -typografi. Derudover kan du medtage alle de andre CSS-egenskaber, du vil angive som en del af standardtypografien.

Plug-in stickyStyle opretter en ombryder omkring dit indhold ved hjælp af det element, der er angivet af "stickyStyles_defaultTag", der oprindeligt er konfigureret som "div".

"stickyStyle": {
   "font-size": "9pt",
   "font-family": "'Segoe UI','Helvetica Neue',sans-serif"
}
toolbarLocation

Placeringen af den brugergrænseflade, hvor værktøjslinjen gengives. Understøttede værdier er top og bund. Standarden er bund.

"toolbarLocation": "bottom"

værktøjslinje

En liste over værktøjslinjeknapper, der indlæses.

"toolbar":[["CopyFormatting"], ["Font"], ["FontSize"], ["Bold"], ["Italic"], ["Underline"], ["BGColor"], ["TextColor"], ["BulletedList"], ["NumberedList"], ["Outdent"], ["Indent"], ["Blockquote"], ["JustifyLeft"], ["JustifyCenter"], ["JustifyRight"], ["Link"], ["Unlink"], ["Subscript"], ["Superscript"], ["Strike"], ["Image"], ["BidiLtr"], ["BidiRtl"], ["Undo"], ["Redo"], ["RemoveFormat"], ["Table"]]

plugins

En kommasepareret liste over plug-ins, der skal bruges i en forekomst af editoren. Bemærk, at de faktiske plug-ins, der er indlæst, stadig kan blive påvirket af to andre indstillinger: extraPlugins og removePlugins.

Hvis du opdaterer denne indstilling, fjerner du måske plug-ins fra værktøjslinjen. Hvis du indstiller denne egenskab til en tom streng, indlæses editoren uden værktøjslinjen.

Hvis du vil føje en eller flere plug-ins til værktøjslinjen, anbefales det, at du bruger extraPlugins. Hvis du vil fjerne en eller flere fra standardlisten, skal du bruge removePlugins.

"plugins": "dialogui,dialog,about,a11yhelp,basicstyles,notification,button, toolbar,clipboard,panel,floatpanel,menu,contextmenu,resize,elementspath, enterkey,entities,popup,filetools,filebrowser,floatingspace,listblock, richcombo,format,horizontalrule,htmlwriter,wysiwygarea,image,indent, indentlist,fakeobjects,link,list,magicline,maximize,pastetext,pastefromword, removeformat,showborders,sourcearea,specialchar,menubutton,scayt, stylescombo,tab,table,tabletools,undo,lineutils,widgetselection,widget, notificationaggregator,uploadwidget,uploadimage,wsc"

extraPlugins

En kommasepareret liste over ekstra plug-ins, der skal indlæses. Denne indstilling gør det lettere at tilføje nye plug-ins uden at røre plug-ins-indstillingen.

Der findes mange plug-ins, som kræves, for at andre plug-ins kan fungere. Dialog-plug-in'en er f.eks. obligatorisk for link-plug-in'en. RTF-editoren tilføjer automatisk disse funktioner, og du kan ikke tilsidesætte dem ved at opdatere denne egenskab. Hvis du angiver denne indstilling, føjes nye plug-ins til den forrige liste.

Hvis du vil fjerne nogle af forudindstillingerne, anbefales det, at du bruger egenskaben removePlugins.

"extraPlugins": "accessibilityhelp,autogrow,autolink,basicstyles,bidi, blockquote,button,collapser,colorbutton,colordialog,onfighelper, contextmenu,copyformatting,dialog,find,floatpanel,font,indentblock, justify,panel,panelbutton,pastefromword,quicktable,selectall, stickystyles,superimage,tableresize,tableselection,tabletools"

removePlugins

En liste over plug-ins, der ikke må indlæses. Denne indstilling gør det muligt at undgå at indlæse plug-ins, der er defineret i indstillingen plugins/extraPlugins, uden at skulle røre dem.

"removePlugins": "a11yhelp,codemirror,liststyle,magicline,scayt,showborders"

superimageImageMaxSize

Maksimumstørrelsen i megabyte (MB), der er tilladt for integrerede billeder, når plug-in'en med superimage bruges. Standard er 5.

"superimageImageMaxSize": 5

Individuelle konfigurationsindstillinger

Du kan konfigurere flere konfigurationsindstillinger, der påvirker, hvordan editoren fungerer.

Attribut Beskrivelse Standardværdi
disableContentSanitization

"disableContentSanitization": false

disableDefaultImageProcessing

Som standard uploades billeder ved hjælp af-klient-API'et. Så snart der er føjet et billede til editoren, uploades det til platformen. Hvis du vil behandle billeder, skal du angive denne egenskab til true.

"disableDefaultImageProcessing": false

disableImages

Hvis denne egenskab angives til true, deaktiveres billeder. Denne egenskab har højeste prioritet. Det betyder, at når denne egenskab angives til true, deaktiveres billederne uanset værdien i egenskaben imageEntity. Som standard er billeder aktiveret.

"disableImages": false

externalPlugins

Ved hjælp af denne egenskab kan du skrive dine egne plug-ins og bruge dem i RTF-kontrolelementet.

Ingen standardværdi, da det er på denne måde, du kan udvide funktionaliteten ved at tilføje ekstra plug-ins, der ikke oprindeligt blev leveret.

Eksempel:

  XMLCopy
"externalPlugins": [
    {
      "name": "<<Plugin Name>>",
      "path": "<<Plugin’s folder path>>”
    }
  ]

Eksempel:

"externalPlugins": [
  {
    "name": "EmbedMedia",
    "path": "http://mydomain.crm.dynamics.com/WebResources/msdyncrm_/myplugins/embedmedia/"
  }
]
imageEntity

Hvis du angiver denne egenskab, kan du undgå at bruge standardtabellen til billeder, så du kan aktivere yderligere sikkerhed, hvis det er nødvendigt.

 "imageEntity": {
   "imageEntityName": "<<name of the image table>>",
   "imageFileAttributeName": "<<attribute name of the blob reference>>"
}
"imageEntity": {
  "imageEntityName": "msdyn_richtextfiles",
  "imageFileAttributeName": "msdyn_imageblob"
}
showAsTabControl

Hvis du angiver denne egenskab, kan du få vist flere kommandoer over editorvinduet.

Skal angives til true for at aktivere følgende attributter:

  • showFullScreenExpander
  • showHtml
  • showPreview
  • showPreviewHeaderWarning

"showAsTabControl": false

showFullScreenExpander

Denne egenskab tilføjer funktionaliteten til udvidelse/skjulning af hele skærmen, så du kan udvide og bruge editoren i fuld skærmtilstand.

Afhænger af, at showAsTabControl er angivet til true.

"showFullScreenExpander": false

showHtml

Denne egenskab tilføjer mulighed for at se og redigere html-indholdet direkte.

Afhænger af, at showAsTabControl er angivet til true.

"showHtml": false

showPreview

Denne egenskab tilføjer mulighed for eksempelvisning af editorindholdet gengivet som html. Med eksempelvisning kan du se, hvordan indholdet vises, hvis du deler og gengiver indholdet som HTML uden for editoren.

Afhænger af, at showAsTabControl er angivet til true.

"showPreview": false

showPreviewHeaderWarning

Denne egenskab giver dig mulighed for at få vist eller skjult den advarselsmeddelelse, der vises i eksempelindhold.

Afhænger af, at showAsTabControl og showPreview er angivet til true.

"showPreviewHeaderWarning": false

Eksempel på konfigurationer af RTF-editor

Følgende eksempel på konfiguration af kodeeksempeldata i RTF-editoren kan bruges til at aktivere bestemte typer RTF-oplevelser. For hvert eksempel opretter du en JSON-webressource. Flere oplysninger: Konfigurationsindstillinger for kontrolelement til RTF-editor

Tilføje fuldskærmsudvider

{ "showAsTabControl": true, "showFullScreenExpander": true }

Kontrolelementet Skærmudvider.

Tilføje fanen HTML-kildevisning

{ "showAsTabControl": true, "showHtml": true }

HTML-fanekontrolelement.

Tilføje en simpel værktøjslinje med skriftstørrelse, fed, kursiv, understreget og fremhævet

{ "defaultSupportedProps": {"toolbar":[{ "items": ["FontSize", "Bold", "Italic", "Underline", "BGColor"]}]  }}

Kontrolelementer til en simpel editor.

Fjerne værktøjslinjen for at oprette en RTF-gengivelsesoverflade

{ "defaultSupportedProps": {"toolbar":[]  }}

Ingen værktøjslinje.

Tilføje en ny skrifttypeliste og angive Brush Script MT som standardskrifttype med en standardstørrelse på 20 px

{ "defaultSupportedProps": {"font_names":"Brush Script MT/'Brush Script MT', cursive;Calibri/Calibri, Helvetica, sans-serif;Calibri Light/'Calibri Light', 'Helvetica Light', sans-serif;", "font_defaultLabel":"Brush Script MT", "fontSize_sizes":"8/8px;12/12px;20/20px;32/32px", "fontSize_defaultLabel":"20", "stickyStyle":{"font-size":"20px", "font-family":"'Brush Script MT', cursive"}  }}

Angiv en ny standardskrifttype.

Placere værktøjslinjen øverst i RTF-editoren

{ "defaultSupportedProps": {"toolbarLocation":"top"  }}

Værktøjslinje placeret øverst i RTF-editoren.

Starte editoren med en højde på 30 px og derefter automatisk forstørre den i forhold til indholdet

{ "defaultSupportedProps": { "autoGrow_onStartup": false , "autoGrow_maxHeight": 0 , "autoGrow_minHeight": 30 , "height": 30  }}

Hvis du skriver i RTF-området, øges det, så det passer til indholdet.

Fastgøre højden på editoren til 500 px

{ "defaultSupportedProps": { "removePlugins":["autogrow"], "height": 500   }}

Med en fast højde forbliver editoren i samme højde. Når der er tilføjet tilstrækkeligt indhold, vises et rullepanel.

Oprette en overflade med almindelig tekst, der fjerner alle html-koder (med undtagelse af "br"-koden)

{ "defaultSupportedProps": { "enterMode": 2 , "shiftEnterMode": 2 , "allowedContent":"*", "disallowedContent":"*", "forcePasteAsPlainText": true , "toolbar":[], "removePlugins":"contextmenu,liststyle,openlink,tableresize,tableselection,tabletools" }, "disableImages": true}}

Oprettelse af en overflade med almindelig tekst udgør strimlernes HTML.

Fjerne genvejsmenuen, så højreklik fungerer med browserens standardstavekontrol

Hvis du aktiverer denne funktion, fjernes den kontekstafhængige redigeringsfunktion med højreklik.

{ "defaultSupportedProps": { "removePlugins":"contextmenu,liststyle,openlink,tableresize,tableselection,tabletools" }}

Fjern genvejsmenuen, så højreklik fungerer med browserens standardstavekontrol.

Bruge webressourcen til ændringer i hele organisationen

RTE-standardwebressourcen er tilgængelig sammen med det viste navn RTEGlosourceConfiguration.json. Denne konfiguration bruges til alle forekomster af RTE-kontrolelementet og kan bruges til at foretage ændringer i hele organisationen. Det omfatter RTE, der bruges i tidslinjen med RTF-noter, vidensstyring og felter med enkelt linje og flere linjer, der er konfigureret til at bruge RTE-kontrolelementet.

{
  "defaultSupportedProps": {
 
        "autoGrow_onStartup": true,
 
        "basicEntities": true,
 
        "browserContextMenuOnCtrl": true,
 
        "copyFormatting_allowRules": true,
 
        "customConfig": "",
 
        "dialog_backgroundCoverColor": "black",
 
        "disableNativeSpellChecker": false,
 
        "enterMode": 3,
 
        "extraPlugins": "accessibilityhelp,autogrow,autolink,basicstyles,bidi,blockquote,button,collapser,colorbutton,colordialog,confighelper,contextmenu,copyformatting,dialog,find,floatpanel,font,indentblock,justify,panel,panelbutton,pastefromword,quicktable,selectall,stickystyles,superimage,tableresize,tableselection,tabletools",
 
        "fillEmptyBlocks": true,
 
        "font_defaultLabel": "Segoe UI",
 
        "font_names": "Angsana New/'Angsana New', 'Leelawadee UI', Sathu, serif;Arial/Arial, Helvetica, sans-serif;Arial Black/'Arial Black', Arial, sans-serif;Calibri Light/'Calibri Light', 'Helvetica Light', sans-serif;Calibri/Calibri, Helvetica, sans-serif;Cambria/Cambria, Georgia, serif;Candara/Candara, Optima, sans-serif;Century Gothic/'Century Gothic', sans-serif;Comic Sans MS/'Comic Sans MS';Consolas/Consolas, Courier, monospace;Constantia/Constantia, 'Hoefler Text', serif;Corbel/Corbel, Skia, sans-serif;Cordia New/'Cordia New', 'Leelawadee UI', Silom, sans-serif;Courier New/'Courier New';DaunPenh/DaunPenh, 'Leelawadee UI', 'Khmer MN', sans-serif;Franklin Gothic Book/'Franklin Gothic Book', 'Avenir Next Condensed', sans-serif;Franklin Gothic Demi/'Franklin Gothic Demi', 'Avenir Next Condensed Demi Bold', sans-serif;Franklin Gothic Medium/'Franklin Gothic Medium', 'Avenir Next Condensed Medium', sans-serif;Garamond/Garamond, Georgia, serif;Gautami/Gautami, 'Nirmala UI', 'Telugu MN', sans-serif;Georgia/Georgia, serif;Impact/Impact, Charcoal, sans-serif;Iskoola Pota/'Iskoola Pota', 'Nirmala UI', 'Sinhala MN', sans-serif;Kalinga/Kalinga, 'Nirmala UI', 'Oriya MN', sans-serif;Kartika/Kartika, 'Nirmala UI', 'Malayalam MN', sans-serif;Latha/Latha, 'Nirmala UI', 'Tamil MN', sans-serif;Leelawadee UI/'Leelawadee UI', Thonburi, sans-serif;Lucida Console/'Lucida Console', Monaco, monospace;Lucida Handwriting/'Lucida Handwriting', 'Apple Chancery', cursive;Lucida Sans Unicode/'Lucida Sans Unicode';Mangal/Mangal, 'Nirmala UI', 'Devanagari Sangam MN', sans-serif;Nirmala UI/'Nirmala UI', sans-serif;Nyala/Nyala, Kefa, sans-serif;Palatino Linotype/'Palatino Linotype', 'Book Antiqua', Palatino, serif;Raavi/Raavi, 'Nirmala UI', 'Gurmukhi MN', sans-serif;Segoe UI/'Segoe UI', 'Helvetica Neue', sans-serif;Shruti/Shruti, 'Nirmala UI', 'Gujarati Sangam MN', sans-serif;Sitka Heading/'Sitka Heading', Cochin, serif;Sitka Text/'Sitka Text', Cochin, serif;Sylfaen/Sylfaen, Mshtakan, Menlo, serif;TW Cen MT/'TW Cen MT', 'Century Gothic', sans-serif;Tahoma/Tahoma, Geneva, sans-serif;Times New Roman/'Times New Roman', Times, serif;Times/Times, 'Times New Roman', serif;Trebuchet MS/'Trebuchet MS';Tunga/Tunga, 'Nirmala UI', 'Kannada MN', sans-serif;Verdana/Verdana, Geneva, sans-serif;Vrinda/Vrinda, 'Nirmala UI', 'Bangla MN', sans-serif;メイリオ/Meiryo, メイリオ, 'Hiragino Sans', sans-serif;仿宋/FangSong, 仿宋, STFangsong, serif;微軟正黑體/'Microsoft JhengHei', 微軟正黑體, 'Apple LiGothic', sans-serif;微软雅黑/'Microsoft YaHei', 微软雅黑, STHeiti, sans-serif;新宋体/NSimSun, 新宋体, SimSun, 宋体, SimSun-ExtB, 宋体-ExtB, STSong, serif;新細明體/PMingLiU, 新細明體, PMingLiU-ExtB, 新細明體-ExtB, 'Apple LiSung', serif;楷体/KaiTi, 楷体, STKaiti, serif;標楷體/DFKai-SB, 標楷體, BiauKai, serif;游ゴシック/'Yu Gothic', 游ゴシック, YuGothic, sans-serif;游明朝/'Yu Mincho', 游明朝, YuMincho, serif;隶书/SimLi, 隶书, 'Baoli SC', serif;黑体/SimHei, 黑体, STHeiti, sans-serif;굴림/Gulim, 굴림, 'Nanum Gothic', sans-serif;궁서/Gungsuh, 궁서, GungSeo, serif;돋움/Dotum, 돋움, AppleGothic, sans-serif;맑은 고딕/'Malgun Gothic', '맑은 고딕', AppleGothic, sans-serif;바탕/Batang, 바탕, AppleMyungjo, serif;바탕체/BatangChe, 바탕체, AppleMyungjo, serif;MS Pゴシック/'MS PGothic', 'MS Pゴシック', 'MS Gothic', 'MS ゴシック', 'Hiragino Kaku Gothic ProN', sans-serif;MS P明朝/'MS PMincho', 'MS P明朝', 'MS Mincho', 'MS 明朝', 'Hiragino Mincho ProN', serif",
 
        "fontSize_defaultLabel": "9",
 
        "fontSize_sizes": "8/8pt;9/9pt;10/10pt;11/11pt;12/12pt;14/14pt;16/16pt;18/18pt;20/20pt;22/22pt;24/24pt;26/26pt;28/28pt;36/36pt;48/48pt;72/72pt;",
 
        "height": 185,
 
        "keystrokes": [],
 
        "qtCellBorderColor": "rgb(171, 171, 171)",
 
        "qtCellBorderStyle": "solid",
 
        "qtCellBorderWidth": "1px",
 
        "qtCellPadding": "1",
 
        "qtCellSpacing": "0",
 
        "qtCellWith": "120px",
 
        "qtColumns": 8,
 
        "qtRows": 6,
 
        "qtStyle": {
 
            "border-collapse": "collapse",
 
            "font-size": "9pt"
 
        },
 
        "removeDialogTabs": "flash:Upload;link:upload",
 
        "removePlugins": "a11yhelp,codemirror,liststyle,magicline,scayt,showborders",
 
        "skin": "superowa",
 
        "stickyStyle": {
 
            "font-size": "9pt",
 
            "font-family": "'Segoe UI','Helvetica Neue',sans-serif"
 
        },
 
        "stickyStyles_defaultTag": "div",
 
        "superimageImageMaxSize": 5,
 
        "toolbarcollapser_enableResizer": true,
 
        "toolbarLocation": "bottom",
 
        "uploadRecordId": []
 
    },
 
    "disableContentSanitization": false,
 
    "disableDefaultImageProcessing": false,
 
    "disableImages": false,
 
    "imageEntity": {
 
        "imageEntityName": "msdyn_richtextfiles",
 
        "imageFileAttributeName": "msdyn_imageblob"
 
    },
 
    "showAsTabControl": false,
 
    "showFullScreenExpander": false,
 
    "showHtml": false,
 
    "showPreview": false,
 
    "showPreviewHeaderWarning": false}
}

Søge efter den aktuelle indstilling for en konfiguration af RTF-editoren

  1. I en Microsoft Edge- eller Google Chrome-webbrowser skal du køre din modelbaserede app og åbne en formular, der indeholder en RTF-editor som kontrolelement, f.eks. en firmarække.

  2. Hold CTRL nede, mens du klikker på kontrolområdet for RTF-teksteditoren, og vælg derefter Inspicer.

  3. Vælg fanen Konsol i inspektionsruden, og vælg derefter den overordnede side Main.aspx på rullelisten på kommandolinjen.

    Vælg Konsol-fanen, og vælg derefter den overordnede side main.aspx på rullelisten.

  4. Vælg Ryd konsol på kommandolinjen i inspektionsruden.

    Kommandoen Ryd konsol.

  5. I konsollen til inspektionsruden skal du angive CKEDITOR.config. for at få vist de forskellige konfigurationer.

    Liste over konfigurationer i CKEditor.

  6. Vælg en konfiguration som f.eks. autoGrow_minHeight for at få vist den aktuelle indstilling.

Bruge værktøjslinjen i RTF-editoren

Værktøjslinjen til RTF-editoren indeholder funktioner, du kan bruge til at arbejde med RTF-format i noter og mail.

Formateringsindstillinger

I følgende tabel beskrives de forskellige formateringsfunktioner og funktionsindstillinger, der findes i RTF-editoren, som du kan bruge i noter og mail.

Bemærk

Du kan få adgang til browserens kontekstmenu ved at vælge Ctrl + højreklik. Dette er nyttigt, hvis du skal bruge browserens indbyggede stavekontrol. Ellers kan du højreklikke for at angive kontekstafhængig formatering for de elementer, du bruger.

Icon Navn Genvejstast Beskrivelse
Formatpensel. Formatpensel Ctrl+Shift+C, Ctrl+Shift+V Anvend en bestemt sektions udseende på en anden sektion.
Skrifttype. Skrifttype Ctrl+Skift+F Vælg den ønskede skrifttype. Standardfonten er Segoe UI.

Bemærk: Når du vælger et formateret indhold, vises skrifttypenavnet for det pågældende indhold. Hvis markeringen indeholder flere skrifttyper, vises det øverste skrifttypenavn i din markering.
Skriftstørrelse. Skriftstørrelse Ctrl+Shift+P Skift tekstens størrelse. Standardstørrelsen er 12.

Bemærk: Når du vælger et formateret indhold, vises skriftstørrelse for det pågældende indhold. Hvis markeringen indeholder flere skriftstørrelser, vises det øverste skrifttypenavn i din markering.
Fed. Fed Ctrl+B Gør teksten fed.
Kursiv. Italic Ctrl+I Formatér din tekst med kursiv.
Understreget. Understreget Ctrl+U Understreg teksten.
Tekstfremhævningsfarve. Tekstfremhævningsfarve Få teksten til at skille sig ud ved at fremhæve den med en stærk farve.
Skriftfarve. Skriftfarve Skift tekstens farve.
Punkttegn. Punkttegn Opretter en liste med punkttegn.
Nummerering. Nummerering Opretter en liste med tal/bogstaver.
Reduger indrykning. Formindsk indrykning Flyt afsnittet tættere på margenen.
Øg indrykning. Forøg indrykning Flyt din paragraf længere væk fra margenen.
Blokcitat. Blokcitat Anvend et citationsformat på blokniveau i dit indhold.
Venstrejuster. Venstrejuster Ctrl+L Juster dit indhold efter venstre margen. (Bruges som regel til brødtekst for at gøre det nemmere at læse).
Centrer. Centrer Ctrl+E Centrer indholdet på siden. (Bruges som regel til et formelt udseende).
Højrejuster. Højrejuster Ctrl+R Juster indholdet med den rette margin. (Bruges som regel til et formelt udseende).
Link. Link Opret et link i dokumentet for at få hurtig adgang til websider og filer.

Indsat eller angivet URL-adresse konverteres til et link. Fx bliver "http://myexample.com" til "http://myexample.com".

I dialogboksen Link skal du vælge den linktype, du ønsker at indsætte.

Under fanen Linkoplysninger kan du vælge linktypen samt angive linkprotokollen og URL-adressen.

Fanen Mål er kun tilgængelig for URL-adresselinktypen. Den angiver det sted, hvor linket åbnes, når du vælger det.
Fjern link. Fjern link Slet et link i din email eller dit dokument.

Når du placerer markøren på et link, bliver knappen Fjern link på værktøjslinjen aktiv. Vælg knappen for at fjerne linket og gøre det til almindelig tekst.
Hævet skrift. Hævet skrift Skriv meget små bogstaver lige over tekstlinjen.
Sænket skrift. Sænket skrift Skriv meget små bogstaver lige under tekstlinjen.
Gennemstreget. Gennemstreget Udstreg tekst ved at trække en streg igennem den.
Indsæt billede. Indsæt billede Du kan indsætte et billede ved direkte at kopiere og indsætte det i editoren, trække og slippe det fra skrivebordet eller den lokale mappe direkte til editoren eller ved at skrive en URL-adresse. Følgende formater understøttes: .PNG, .JPG eller .GIF.

Sådan indsætter du et integreret billede i din artikel:
1. Træk og slip billedet, eller kopier og Indsæt det direkte i artiklen.
2. Træk et af hjørnerne i billedet for at ændre størrelsen på det.

Sådan indsættes et billede ved hjælp af en URL-adresse eller navigeres der til det lokale billede:
1. Vælg Indsæt billede.
2. Vælg en af følgende indstillinger i dialogboksen Billede:
  • Vælg Gennemse for at navigere til billedet på din computer.
  • Angiv webadressen på billedet og egenskaber for at definere, hvordan billedet skal vises i mailen eller artiklen.

  • Bemærk!
    • Hvis billedet er placeret på den eksterne server, kan du bruge den fulde absolutte sti.
    • Hvis billedet er placeret på en lokal server, kan du bruge en relativ sti.
    • Hvis billedet skal kædes sammen med et mål, skal du føje en URL-adresse til billedet.
    • Du kan også angive, om målsiden skal åbnes i et nyt vindue, øverste vindue, samme vindue eller et overordnet vindue.
Venstre mod højre. Venstre mod højre Skift teksten til venstre mod højre for indhold som fx et afsnit, et sidehoved, en tabel eller en liste. Anvendes ofte til tovejs-sprogindhold. Dette er standardindstillingen.
Højre mod venstre. Højre mod venstre Skift teksten til højre mod venstre for indhold som fx et afsnit, et sidehoved, en tabel eller en liste. Anvendes ofte til tovejs-sprogindhold. Standardindstillingen er venstre mod højre.
Fortryd indtastning. Fortryd indtastning Fortryder dine ændringer af indholdet?
Gentag indtastning. Gentag indtastning Gentag dine ændringer af indholdet.
Ryd al formatering. Ryd al formatering Fjern al formatering fra en markeret del af en tekst, så den reduceres til en almindelig, uformateret tekst.
Tilføj en tabel. Tilføj en tabel Tilføj en tabel til dit indhold.

Når du har tilføjet en tabel, kan du gøre følgende:

  • Tilpas tabelkolonnerne ved at klikke på og trække med musen for at ændre størrelsen til kolonnerne til den ønskede bredde.
  • Marker en eller flere celler i en tabel og anvend en bestemt formatering, tilføje links til markeringen, eller klippe, kopiere eller indsætte hele rækker eller kolonner.
  • Højreklik for at tilgå egenskaberne. Det understøtter funktioner som celletype, bredde og højde, tekstombrydning, justering, fletning og opdeling af celler vandret og lodret, indsættelse eller sletning af rækker og kolonner, række- og kolonnebredde samt celle- og kantfarve.
Udvid værktøjslinje. Udvid værktøjslinje Vises, når værktøjslinjen er skjult, og ikke alle indstillinger vises. Klik for at udvide værktøjslinjen og gøre alle indstillinger synlige.

Bemærk

Du kan få adgang til browserens kontekstmenu ved at trykke på Ctrl + højreklik. Det er nyttigt, hvis du skal bruge browserens indbyggede stavekontrol. Ellers kan du bruge højre museklik til at oprette en kontekstafhængig formatering for de elementer, du bruger.

Genveje for handicappede

I følgende tabel vises en liste over tilgængelighedsgenveje, der er tilgængelige, når du bruger kontrolelementet RTF-editor. Du kan få adgang til denne liste, mens du opretter indhold, ved at trykke på Alt+0.

Skriv Genvejstast Beskrivelse
Generelt Alt+F11 Så fuldskærmvisning til.
Fanenavigation Alt+Ctrl+0 Naviger til editorens værktøjslinje.
Fanenavigation Alt + 1 Gå til RTF-editor.
Fanenavigation Alt + 2 Gå til HTML-editor.
Navigationsfane Alt + 3 Gå til forhåndsvisning.
Generelle redigeringskommandoer Alt+F10 Naviger til editorværktøjslinjen. Gå til den næste og forrige værktøjsgruppe med Tab og Skift+Tab. Gå til næste og forrige Værktøjslinjeknap med Højre pil eller Venstre pil. Tryk på Mellemrum eller Enter for at aktivere knappen på værktøjslinjen.
Generelle editorkommandoer Alt+- Udvid/skjul editorens værktøjslinje.
Generelle editorkommandoer Se beskrivelsen. Dialogboksen editor: Tryk på Tab i en dialog for at navigere til det næste dialogelement, tryk på Skift+Tab for at gå til det forrige dialogelement, tryk på Enter for at sende dialogen, og tryk på ESC for at annullere dialogen. Når en dialog har flere faner, kan du tilgå fanelisten via Alt+F10 eller med Tab, og følge dialogens fanerækkefølge. Når du har en faneliste i fokus, så gå til næste og forrige fane med henholdsvis Højre og Venstre pil.
Generelle editorkommandoer Se beskrivelsen. Editorlistefelt: Fra et listefelt kan du gå til det næste element på listen med Tab elelr Pil ned. Gå til det forrige liste-element med Skift+Tab eller Pil op. Tryk på Mellemrum eller Enter for at vælge en indstilling. Tryk på ESC for at lukke listefeltet.
Basiskommandoer Ctrl+Z Fortryd kommando.
Basiskommandoer Shift+Ctrl+Z Gentag kommando.
Basiskommandoer Ctrl+B Send kommando.
Basiskommandoer Ctrl+I Kommandoen kursiv.
Basiskommandoer Ctrl+U Understreget kommando.
Basiskommandoer Alt + 0 Tilgængelighedshjælp.
Grundlæggende kommandoer Esc Annuller handling.

Ofte stillede spørgsmål

Hvorfor går det langsomt at få vist de indtastede tegn?

A. Stor indholdsstørrelse kan medføre ventetid. Du kan finde flere oplysninger i Bedste praksis for brug af RTF-editoren. Stavekontrol eller grammatikkontrol kan også gøre indtastning langsommere.

Kendte problemer

  • HTML-kode vises for kolonner, der er konfigureret til at bruge RTF-editor-kontrolelementet, der vises i andre komponenter end en kolonne i en formular. Det sker f.eks. i visninger, under gitre, sideinddelte rapporter og portaler.

HTML-kode, der vises i en kolonne i et undergitter.

Se også

Oprette og redigere kolonner til Microsoft Dataverse ved hjælp af Power Apps-portalen