Lägga till kontrollen RTF-redigerare till en modellbaserad app

Anteckning

Gäller från november 2020:

  • Common Data Service har döpts om till Microsoft Dataverse. Läs mer
  • Vissa termer i Microsoft Dataverse har uppdaterats. Exempel: entitet är nu tabell och fält är nu kolumn. Läs mer

Den här artikeln uppdateras snart för att återspegla den senaste terminologin.

Med kontrollen av RTF-redigerare får appanvändaren ett WYSIWYG-redigeringsområde där text kan formateras. Kontrollens indata- och utdataformat är HTML. Kontrollen möjliggör kopiering av RTF-format, t.ex. från en webbläsare eller Word, som ska klistras in i kontrollen.

Följande formateringsalternativ är tillgängliga:

  • Fet, kursiv, understrykning och genomstrykning
  • Textfärg, markeringsfärg
  • Teckensnitt och storlek
  • Numrerade listor och punktlistor
  • Hyperlänkar
  • Tabeller
  • Bilder

En fullständig lista med standardalternativ finns i Använda verktygsfältet för RTF-redigerare.

Rich text control editor in a model-driven app

Lägga till eller ersätta en textkolumn för redigering med RTF-format

Du kan skapa en ny textkolumn och konfigurera kontrollen eller ersätta en befintlig textkolumn. Kontrollen för RTF-redigerare kan användas med enkla textkolumner och kolumner med flera rader.

  1. Logga in på Power Apps. Gå till lösningar, öppna den lösning du vill använda och tabellen du vill använda och välj sedan fliken Formulär.

  2. Välj formulär och välj Redigera formulär.

  3. I formulärdesignern väljer du Växla till klassiskt i kommandofältet.

  4. På den gamla formulärdesignern för arbetsytan lägg till eller skapa en textkolumn eller välj en befintlig textkolumn, t.ex. kolumnen Beskrivning. På fliken Start, välj Ändra egenskaper.

  5. På sidan Kolumnegenskaper klickar du på fliken kontroller och klickar sedan på lägg till kontroll.

  6. Välj Kontroll för RTF-redigering och välj sedan Lägg till.

  7. Välj webb, telefon och surfplatta om du vill att alla klientappar ska ha möjlighet att använda RTF-format i kolumnen. Välj sedan OK för att använda standardkonfigurationen för RTF-redigerare. Om du vill ändra kontrollkonfigurationen för RTF-redigering läser du Konfigurationsalternativ för RTF-redigerare.

    Rich text control editor configuration
  8. Spara och publicera formuläret.

Konfigurationsalternativ för RTF-redigerare

Kontrollen för RTF-redigering levereras med en mängd konfigurationsalternativ som gör det möjligt att anpassa utseendet, funktionerna och beteendet. Följ stegen nedan om du vill konfigurera kontrollen för RTF-redigering:

  1. Skapa en JSON-fil som innehåller en defaultSupportedProps-struktur och konfiguration med de ändringar du vill ha. Mer information: exempel på RTF-redigerare och Egenskaper för RTF-redigerare
  2. I Power Apps skapar du en Script(JScript)-webbresurs med hjälp av JSON-filen som skapades i steg 1. Mer information: Skapa eller redigera webbresurser för modellbaserad app för att utöka en app
  3. Öppna kolumnen kolumnegenskaper för textkolumnen med RTE-kontrollen och klicka sedan på bredvid RichTextEditorControl_URL välj Redigera.

    URL för kontroll av redigerare för rich text.

  4. Välj Bind till ett statiskt värde, ange den relativa URL-adressen till JavaScript-webbresursen i rutan bredvid SingleLine.URL och välj sedan OK. Den relativa URL-adressen finns i webbresursdefinitionen.
  5. Klicka på OK, för att stänga sidan Kolumnegenskaper.
  6. Välj Publicera på kommandofältet för formulärredigeraren.

Metodtips för att använda RTF-redigeraren

Tänk på följande när du använder RTF-textredigeraren:

  • Bästa prestanda uppnås om HTML-innehållet är 1 MB eller mindre. Om HTML-innehållet överstiger 1 MB kan svarstiderna för inläsning och redigering av innehåll börja användas. Som standard refereras bildinnehåll från innehållets HTML-kod men lagras inte som en del av HTML-innehållet, så i standardkonfigurationen påverkas inte prestanda negativt av bilder.

  • RTF-textfält lagrar HTML-taggar som krävs för formatering tillsammans med användardata. När du anger maximal storlek för fältet ska du se till att tilldela en tillräckligt stor storlek för både HTML-taggarna och användardata.

  • Som standard överförs bilder till Azure Blob Storage-platsen och de lagras inte som en del av fältet. Bilder lagras i samma fält som base64 om insände inte har behörighet till msdyn_richtextfiles entitet. Grundinnehåll i base64 är stort och du vill vanligtvis inte lagra bilder som base64.

RTF-redigerare, egenskaper

JSON-filen består av egenskaper som anges som namn och värdepar. Det finns två typer av konfigurationer: avsnittet defaultSupportedProps och enskilda konfigurationsinställningar som tillhandahåller olika funktioner.

defaultSupportedProps är en uppsättning egenskaper för plugin-program och innehåller stöd för alla CKEditor-konfigurationerna. Mer information finns i defaultSupportProps. defaultSupportedProps är inte begränsad till endast plugin-egenskaper som är dokumenterade från CKEditor, men du kan även ange egenskaper för ytterligare plugin-program som du lägger till eller skapar. Mer information om plugin-program finns i Använda plugin-program för att utöka affärsprocesser.

Med de enskilda konfigurationsinställningarna kan du ändra hur redigeraren fungerar.

Visualisering av konfigurationsfilen för RTF-redigerare

Följande två bilder identifierar de två konfigurationsavsnitten visuellt. Den fullständiga konfigurationsfilen finns i Använda webbresurs för organisationstäckande ändringar.

defaultSupportedProps

standardvisningsupportedprops konfigurationsvisualisering.

Individuella konfigurationsinställningar

Individuell visualisering av konfigurationsinställningar.

defaultSupportedProps

Du kan konfigurera alla egenskaper som stöds av CKEditor under den här egenskapen. Några av de vanligaste och anpassade konfigurationerna beskrivs nedan. Fullständig dokumentation om CKEditor-konfigurationer finns i CKEditor.config.

Attribut Beskrivning Standardvärde
height

Anger den ursprungliga höjden för innehållsredigeraren. Standardinställningen är 185 px.

"height": 185

font_defaultLabel

Anger standardetiketten som visas i verktygsfältet för teckensnitt. Standardinställningen är Segoe UI.

"font_defaultLabel": "Segoe UI"

fontSize_defaultLabel

Anger standardetiketten som visas i verktygsfältet för teckenstorlek. Standardinställningen är 9.

"fontSize_defaultLabel": "9"

stickyStyle

Anger den faktiska standardstorleken och teckenformatet. Dessutom kan du inkludera alla andra CSS egenskaper som du vill ange som en del av standardalternativet.

Plugin-programmet stickyStyle skapar en adapter runt innehållet med elementet som anges av "stickyStyles_defaultTag", som först konfigureras som "div".

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

Platsen för det användargränssnitt där verktygsfältet ska renderas. Värden som stöds är topp och botten. Standard är nedersta.

"toolbarLocation": "bottom"

verktygsfält

En lista med verktygsfältsknappar som ska läsas in.

"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"]]

plugin-program

Kommaavgränsad lista över plugin-program som ska användas i en redigeringsinstans. Observera att de faktiska plugin-programmen kanske fortfarande påverkas av två andra inställningar: extraPlugins och removePlugins.

Om du uppdaterar den här inställningen kan plugin-programmen tas bort från verktygsfältet. Om du anger en tom sträng för den här egenskapen läses redigeraren in utan verktygsfältet.

Om du vill lägga till ett eller flera plugin-program i verktygsfältet rekommenderar vi att du använder extraPlugins. Om du vill ta bort en eller flera från standardlistan använder du 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 kommaavgränsad lista över ytterligare plugin-program som ska läsas in. Den här inställningen gör det lättare att lägga till nya plugin-program utan att behöva använda inställningen för plugin-program.

Det finns många plugin-program som krävs för att andra plugin-program ska fungera. T.ex. krävs dialog-plugin-programmet för plugin-programmet för länk. RTF-redigeraren lägger till dem automatiskt och du kan inte åsidosätta dem genom att uppdatera egenskapen. Med den här inställningen läggs endast nya plugin-program till i den föregående listan.

Om du vill ta bort någon av förinställningarna rekommenderar vi att du använder egenskapen 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 lista över plugin-program som inte får läsas in. Med den här inställningen kan du undvika att läsa in vissa plugin-program som anges i inställningen plugins/extraPlugins, utan att behöva röra dem.

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

superimageImageMaxSize

Den maximala storleken i megabyte (MB) tillåts för inbäddade bilder när du använder superimage-plugin. Standardinställningen är 5.

"superimageImageMaxSize": 5

Individuella konfigurationsinställningar

Du kan konfigurera ytterligare konfigurationsinställningar som påverkar redigerarens funktion.

Attribut Beskrivning Standardvärde
disableContentSanitization

"disableContentSanitization": false

disableDefaultImageProcessing

Som standard laddas bilderna upp med klient-API. Så fort en bild läggs till i redigeraren laddas den upp till plattformen. Om du vill bearbeta bilder ger du den här egenskapen värdet sant.

"disableDefaultImageProcessing": false

disableImages

Om den här egenskapen har värdet sant inaktiveras bilderna. Den här egenskapen har högst prioritet. Detta innebär att när egenskapen har värdet sant inaktiveras bilderna, oavsett egenskapsvärde för imageEntity. Som standard är bilder aktiverade.

"disableImages": false

externalPlugins

Med hjälp av den här egenskapen kan du skriva egna plugin-program och använda dem i kontrollen för RTF-redigering.

Inget standardvärde eftersom du kan utöka funktionaliteten genom att lägga till plugin-program som inte ursprungligen angavs.

Exempel:

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

Exempel:

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

Genom att ange egenskapen kan du undvika att använda standardtabellen för avbildningar så att du kan använda ytterligare säkerhet vid behov.

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

Genom att ange den här egenskapen kan du visa ytterligare kommandon ovanför redigeringsfönstret.

Måste anges som sant för att följande attribut ska kunna aktiveras:

  • showFullScreenExpander
  • showHtml
  • showPreview
  • showPreviewHeaderWarning

"showAsTabControl": false

showFullScreenExpander

Egenskapen lägger till funktionen för att visa/dölja hela skärmen, så att du kan visa och använda redigeraren i helskärmsläge.

Beror på att showAsTabControl har angetts som sann.

"showFullScreenExpander": false

showHtml

Egenskapen lägger till alternativet att visa och redigera html-innehållet direkt.

Beror på att showAsTabControl har angetts som sann.

"showHtml": false

showPreview

Den här egenskapen lägger till alternativet att förhandsgranska redigeringsinnehållet som återges som html. När du förhandsgranskar kan du se hur innehållet kommer att visas om du delar och renderar innehållet som HTML utanför redigeraren.

Beror på att showAsTabControl har angetts som sann.

"showPreview": false

showPreviewHeaderWarning

Med den här egenskapen kan du visa/dölja ett varningsmeddelande som visas när du förhandsgranskar innehåll.

Beror på att showAsTabControl och showPreview har angetts som sann.

"showPreviewHeaderWarning": false

Exempel på konfigurationer av RTF-redigerare

Följande exempel på RTF-redigerare konfigurationskod exempeldata kan användas för att aktivera vissa typer av RTF-upplevelser. För varje exempel skapar du en JSON-webbresurs. Mer information: konfigurationsalternativ för RTF-redigerare

Lägg till helskärmsutvidgaren

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

Kontroll av skärmutvidgare.

Lägg till fliken HTML-källvy

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

HTML-flikkontroll.

Lägga till ett enkelt verktygsfält med teckenstorlek, fet, kursiv, understruken och markera

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

Kontroller för en enkel redaktör.

Ta bort verktygsfältet för att skapa en RTF-återgivningsyta

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

Inget verktygsfält.

Lägg till en ny teckensnittslista och ställ in Bash-skript MT som standardteckensnitt med en standardstorlek 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"}  }}

Ställ in ett nytt standardteckensnitt.

Placera verktygsfältet överst i RTE-redigeraren

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

Verktygsfält placerat högst upp i Rich Text Editor.

Starta redigeraren på 30 px höjd och anpassa automatiskt efter innehåll

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

Om du skriver i det rika textområdet ökar det så att det passar innehållet.

Korrigera redigerarens höjd i 500 px

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

Med en fast höjd förblir redigeraren samma höjd. När tillräckligt med innehåll läggs till visas en rullningslist.

Skapa en oformaterad textyta som tar bort alla html-taggen (förutom br-taggen)

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

Att skapa en ren textyta gör att remsorna blir html.

Ta bort snabbmenyn så att högerklicka fungerar med standardkontroll av webbläsarens stavningskontroll

Om du aktiverar den här funktionen tas den kontextuella redigeringsfunktionen bort.

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

Ta bort snabbmenyn så att högerklicka fungerar med standardkontroll av webbläsarens stavningskontroll.

Använda webbresurs för organisationstäckande ändringar

Standard RTE-webbkällan är tillgänglig med visningsnamn RTESourceConfiguration.json. Den här konfigurationen används för alla instanser av RTE-kontrollen och kan användas för att göra organisationstäckande ändringar. Detta omfattar RTE som används i avancerade textanteckningar i tidslinjen, kunskapshantering samt enskilda fält och fält med flera raderingar som konfigurerats för att använda RTE-kontrollen.

{
  "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}
}

Hitta den aktuella inställningen för en RTF-konfiguration

  1. I en Microsoft Edge eller Google Chrome-webbläsare kör du din modellbaserad app och öppnar ett formulär som har kontrollen RTF-redigerare, t.ex. en kontorad.

  2. Håll ned Ctrl medan du klickar i kontrollområdet för RTF-redigerare och välj sedan kontrollera.

  3. I inspektionsfönstret välj fliken Konsol och välj sedan den överordnade sidan Main.aspx i listrutan i kommandofältet.

    Välj fliken Konsol och välj sedan den överordnade main.aspx-sidan i listrutan.

  4. Välj Rensa konsol i kommandofältet i inspektionsfönstret.

    Rensa konsolkommandot.

  5. I inspektionsfönstrets konsol, ange CKEDITOR.config. för att visa de olika konfigurationerna.

    Lista över CK Editor-konfigurationer.

  6. Välj en konfiguration, t.ex. autoGrow_minHeight, för att visa den aktuella inställningen.

Använd funktionerna i verktygsfältet för RTF-redigerare

Verktygsfältet för RTF-redigerare innehåller funktioner som gör att du kan arbeta med RTF-format i anteckningar och e-post.

Formateringsalternativ

I följande tabell beskrivs de olika formateringsfunktionerna och funktionsalternativen som är tillgängliga i textredigeraren och som du kan använda i anteckningar och e-post.

Anteckning

Du kan komma åt webbläsarens snabbmeny genom att markera Ctrl + högerklicka. Det här är användbart om du behöver använda den inbyggda stavningskontroll i webbläsaren. Annars kan du högerklicka om du vill tillhandahålla sammanhangsbaserad formatering för vilket element du än använder.

Icon Namn Kortkommando Beskrivning
Hämta format. Hämta format Ctrl+Shift+C, Ctrl+Shift+V Använd ett särskilt avsnitts utseende för ett annat avsnitt.
Teckensnitt. Teckensnitt Ctrl+Shift+F Välj önskat teckensnitt. Standardteckensnittet är Segoe UI.

Obs! när du markerar ett formaterat innehåll visas teckensnittsnamnet för det innehållet. Om markeringen innehåller flera teckensnitt visas det översta teckensnittsnamnet i markeringen.
Teckenstorlek. Teckenstorlek Ctrl+Skift+P Ändra storleken på texten. Standardstorleken är 12.

Obs! när du markerar ett formaterat innehåll visas teckenstorleken för det innehållet. Om markeringen innehåller flera teckenstorlekar visas det översta teckensnittsnamnet i markeringen.
Djärv. Fetstil Ctrl+B Gör texten fet.
Italic. Italic Ctrl+I Kursivera texten.
Understruken. Understruken Ctrl+U Stryka under texten.
Textöverstrykningsfärg. Textöverstrykningsfärg Framhäva texten genom att markera den i en ljus färg.
Teckenfärg. Teckenfärg Ändra färg på texten.
Punkter. Punkter Skapa en punktlista.
Numrering. Numrering Skapa en numrerad lista.
Minska indrag. Minska indrag Flytta stycket närmare marginalen.
Öka indrag. Öka indrag Flytta stycket längre bort från marginalen.
Blockcitat. Blockcitat Använd ett offertformat i blocknivå i innehållet.
Vänster. Vänsterjustera Ctrl+L Justera innehållet mot vänstermarginalen. (Används ofta för brödtext för att göra den lättare att läsa.)
Centrera. Centrera Ctrl+E Centrera innehållet på sidan. (Används ofta för formella utseenden.)
Justera höger. Högerjustera Ctrl+R Justera innehållet med höger marginal. (Används ofta för formella utseenden.)
Länk. Länka Skapa en länk i dokumentet för snabb åtkomst till webbsidor och filer.

Inklistrad eller skriven URL-text konverteras till en länk. Till exempel blir "http://myexample.com" kommer att bli "http://myexample.com".

I dialogrutan Länk väljer du den typ av länk du vill infoga.

På fliken Länkinfo kan du välja länktypen samt ange länkprotokollet och URL.

Fliken Mål är endast tillgänglig för URL-länktypen. Den anger platsen där länken öppnas när du väljer på den.
Ta bort länken. Ta bort länk Ta bort en länk i e-postmeddelandet eller dokumentet.

När du placerar markören på en länk aktiveras knappen Ta bort länk i verktygsfältet. Välj på knappen om du vill ta bort länken och göra den till oformaterad text.
Upphöjd. Upphöjd Skriv mycket små bokstäver precis ovanför textraden.
Nedsänkt. Nedsänkt Skriv mycket små bokstäver precis under textraden.
Genomträngning. Genomstrykning Stryka över text genom att rita en linje genom den.
Infoga bild. Infoga bild Du kan infoga en bild genom att kopiera och klistra in den i redigeringsprogrammet direkt i redigeraren, dra och släppa den från skrivbordet eller den lokala mappen direkt i redigeraren eller genom att ange en URL. Följande format stöds: .PNG, .JPG., or .GIF.

Så här infogar du en bild i artikeln:
1. Dra och släpp bilden eller kopiera och klistra in den direkt i artikeln.
2. Dra i ett av bildens hörn för att ändra storlek på den.

Så här infogar du en bild med en URL-adress eller navigerar till den lokala bilden:
1. Välj Infoga bild.
2. I egenskapsdialogrutan Bild väljer du bland följande alternativ:
  • Välj bläddra för att navigera till bilden på datorn.
  • Eller ange webbadressen till bilden och egenskaper för att definiera hur bilden visas i e-postmeddelandet eller artikeln.

  • Obs!
    • Om bilden finns på den externa servern använder du den fullständiga absoluta sökvägen.
    • Om bilden finns på en lokal server kan du använda en relativ sökväg.
    • Om du vill att bilden ska länkas till ett mål lägger du till en URL för bilden.
    • Du kan också ange om du vill att målsidan ska öppnas i ett nytt fönster, i det översta fönstret, i samma fönster eller i ett överordnat fönster.
Vänster till höger. Vänster till höger Ändra texten till vänster till höger för innehåll som ett stycke, ett sidhuvud, en tabell eller en lista. Används vanligtvis för innehåll på dubbelriktat språk. Det här är standardinställningen.
Höger till vänster. Höger till vänster Ändra texten till höger till vänster för innehåll som ett stycke, ett sidhuvud, en tabell eller en lista. Används vanligtvis för innehåll på dubbelriktat språk. Standardinställningen är vänster till höger.
Ångra inmatning. Ångra inmatning Ångra ändringarna som har gjorts på innehållet.
Gör om inmatning. Gör om inmatning Gör om ändringarna som har gjorts på innehållet.
Rensa all formatering. Rensa all formatering Ta bort all formatering från en markering och lämna endast den oformaterade texten.
Lägg till en tabell. Lägg till en tabell Lägga till en tabell i ditt innehåll.

När du har lagt till en tabell kan du göra följande:

  • Ändra storlek på tabellkolumner genom att klicka och dra med musen för att ändra storlek på kolumnerna till önskad bredd.
  • Markera en eller flera celler i en tabell och använd en särskild formatering, Lägg till länkar till markeringen eller klipp ut, kopiera eller klistra in hela rader eller kolumner.
  • Högerklicka för åtkomst till egenskaperna. Detta stöder funktioner som celltyp, bredd och höjd, radbrytning, justering, sammanfogning och delning av celler vågrätt och lodrätt, infoga eller ta bort i rader och kolumner, rad- och kolumnintervall samt cell- och kantlinjefärg.
Visa verktygsfält. Visa verktygsfält Visas när verktygsfältet är minimerat och inte alla alternativ visas. Klicka om du vill visa verktygsfältet och se vilka alternativ som är synliga.

Anteckning

Du når snabbmenyn i webbläsaren genom att trycka på Ctrl + högerklick. Det här är användbart om du behöver använda den inbyggda stavningskontrollen i webbläsaren. I annat fall kan du använda den här funktionen för att ge formatering för element som du kanske använder.

Genvägar för hjälpmedel

I följande tabell visas en lista över tillgängliga kortkommandon när du använder kontrollen för RTF-redigerare. Du kan använda den här listan när du skriver innehåll genom att trycka på Alt+0.

Type Kortkommando Beskrivning
Allmänt Alt+F11 Växla helskärm.
Fliknavigering Alt+Ctrl+0 Gå till verktygsfältet för redigerare.
Fliknavigering Alt + 1 Gå till RTF-redigerare.
Fliknavigering Alt + 2 Gå till HTML-redigera.
Fliknavigering Alt + 3 Gå till visning av förhandsversionen.
Allmänna redigeringskommandon Alt+F10 Navigera till verktygsfältet för redigeraren. Gå till nästa och föregående verktygsfältsgrupp med Skift+Tabb. Gå till nästa och föregående verktygsfältsknapp med högerpil eller vänsterpil. Tryck på blanksteg eller retur för att aktivera knappen i verktygsfältet.
Allmänna redigeringskommandon Alt+- Visa eller dölj verktygsfältet för redigerare.
Allmänna redigeringskommandon Se beskrivning. Dialogrutan redigering: i en dialog, tryck på tabb för att navigera till nästa dialogelement, tryck på Shift+Tabb för att gå till föregående dialogelement, tryck på retur för att skicka dialogrutan och tryck på ESC för att avbryta dialogen. Om en dialog har flera flikar kan du nå fliksidan antingen med Alt+F10 eller med tabb, efter tabbordningen i dialogen. Gå till nästa och föregående flik med en fokuserad flikkontroll och klicka på högerpil.
Allmänna redigeringskommandon Se beskrivning. Listrutan redigerare: i en listruta flyttar du till nästa List objekt med tabb eller nedpil. Flytta till föregående listobjekt med Shift+tabb eller uppil. Tryck på mellanslag eller retur för att välja listalternativ. Tryck på Retur om du vill stänga fliken
Baskommandon Ctrl+Z Ångra kommando.
Baskommandon Shift+Ctrl+Z Gör om kommando.
Baskommandon Ctrl+B Fetstil kommando
Baskommandon Ctrl+I Kursiv kommando.
Baskommandon Ctrl+U Understruket kommando.
Baskommandon Alt + 0 Hjälpmedel.
Grundläggande kommandon ESC Avbryt åtgärd.

Vanliga frågor och svar

F: Varför går det långsamt att visa inmatade tecken?

A. En stor innehållsstorlek kan orsaka problem. Mer information finns i Metodtips för RTF-redigeraren. Stavnings- eller kontroll av stavningskontroller kan också göra att skrivprestanda kan bli långsammare.

Kända problem

  • HTML-kod visas för kolumner som konfigurerats för att använda kontrollen RTF-redigerare och visas i andra komponenter än en kolumn i ett formulär. Detta händer till exempel i vyer, underrutnät, sidnumrerade rapporter och portaler.

HTML-kod som visas i en kolumn på ett underrutnät.

Se även

Skapa och redigera kolumner för Microsoft Dataverse med Power Apps‑portalen