Model temelli uygulamaya zengin metin düzenleyici denetimini ekleme

Not

Kasım 2020 itibarıyla geçerlidir:

  • Common Data Service, Microsoft Dataverse olarak yeniden adlandırıldı. Daha fazla bilgi
  • Microsoft Dataverse'teki bazı terimler güncelleştirildi. Örneğin; varlık yerine tablo ve alan yerine sütun kullanılmaktadır. Daha fazla bilgi

Bu makale, kısa süre içinde güncel terminolojiyi yansıtacak şekilde güncelleştirilecektir.

Zengin metin düzenleyicisi denetimi, uygulama kullanıcısına metni biçimlendirme için bir WYSIWYG düzenleme alanı sağlar. Denetimin giriş ve çıkışı HTML biçimindedir. Denetim, web tarayıcısı veya Word gibi bir platformdan kopyalanmış zengin metinlerin denetime yapıştırılmasını sağlar.

Aşağıdaki biçimlendirme seçenekleri kullanılabilir:

  • Kalın, italik, altı çizili ve üstü çizili
  • Metin rengi, vurgu rengi
  • Yazı tipi ve boyutu
  • Numaralandırılmış listeler ve madde işaretli listeler
  • Köprüler
  • Tablolar
  • Görüntüler

Varsayılan seçeneklerin tam listesi için bkz. Zengin metin düzenleyicisi araç çubuğunu kullanma.

Rich text control editor in a model-driven app

Zengin metin düzenlemesi için metin sütunu ekleme veya değiştirme

Yeni bir metin sütunu oluşturup denetimi yapılandırabilir veya var olan metin sütununu değiştirebilirsiniz. Zengin metin düzenleyicisi denetimi tek veya çok satırlı metin sütunlarıyla kullanılabilir.

  1. Power Apps'a oturum açın. Çözümler'e gidin, istediğiniz çözümü açın, istediğiniz tabloyu açın ve sonra Formlar sekmesini seçin.

  2. Formu seçin, ardından Formu düzenle'yi seçin.

  3. Komut çubuğundaki form tasarımcısında Klasik'e geç'i seçin.

  4. Eski form tasarımcısı tuvalinde metin sütunu ekleyin veya oluşturun ya da Açıklama sütunu firma tablosu gibi var olan bir metin sütununu seçin. Giriş sekmesinde, Özellikleri Değiştir'i seçin.

  5. Sütun Özellikleri sayfasında, Denetimler sekmesini ve ardından Denetim ekle'yi seçin.

  6. Zengin Metin Düzenleyicisi Denetimi'ni, ardından Ekle'yi seçin.

  7. Tüm istemci uygulamalarının sütunda zengin metin kullanabilmesini istiyorsanız Web, Telefon ve Tablet'i seçin. Ardından, varsayılan zengin metin düzenleyicisi denetim yapılandırmasını kullanmak için Tamam'ı seçin. Zengin metin düzenleyicisi denetim yapılandırmasını değiştirmek isterseniz bkz. Zengin metin düzenleyicisi denetim yapılandırma seçenekleri.

    Rich text control editor configuration
  8. Formu kaydedin ve yayımlayın.

Zengin metin düzenleyicisi denetim yapılandırma seçenekleri

Zengin metin düzenleyici denetimi görünüm, özellik ve davranışların özelleştirilmesine olanak sağlayan çeşitli yapılandırma seçenekleriyle birlikte sunulur. Zengin metin düzenleyicisi denetimini yapılandırmak için aşağıdaki adımları izleyin:

  1. defaultSupportedProps yapısının ve istediğiniz değişiklikleri içeren yapılandırmanın yer aldığı bir JSON dosyası oluşturun. Daha fazla bilgi: Örnek zengin metin düzenleyicisi yapılandırmaları ve Zengin metin düzenleyicisi özellikleri
  2. Power Apps İçinde,, adım 1'de oluşturulan json dosyasını kullanarak bir komut dosyası (JScript) türü Web kaynağı oluşturun. Daha fazla bilgi: Uygulamayı genişletmek için model temelli uygulama web kaynakları oluşturma veya düzenleme
  3. Zengin metin düzenleyicisi denetimi olan metin sütunu için Sütun Özellikleri sayfasını açın ve ardından RichTextEditorControl_URL öğesini seçip Düzenle'yi seçin.

    Zengin metin düzenleyicisi denetim URL'si.

  4. Statik değer bağla'yı seçin, SingleLine.URL'nin yanındaki kutuda JavaScript web kaynağına göreli URL'yi girip Tamam'ı seçin. Göreli URL, web kaynağı tanımında bulunur.
  5. Sütun Özellikleri sayfasını kapatmak için Tamam'ı seçin.
  6. Form düzenleyicisi komut çubuğunda Yayımla'yı seçin.

Zengin metin düzenleyicisini kullanmaya yönelik en iyi uygulamalar

Zengin metin düzenleyicisini kullanırken aşağıdakileri göz önünde bulundurun:

  • HTML içerik boyutu 1 MB veya daha az olduğunda en iyi performans elde edilir. HTML içerik boyutunuz 1 MB'ı aştığında, içeriği yüklemek ve düzenlemek için daha yavaş yanıt süreleri fark edebilirsiniz. Varsayılan olarak, görüntü içeriğine HTML içeriğinden başvurulur ancak HTML içeriğinin bir parçası olarak depolanmaz; bu nedenle varsayılan yapılandırmada görüntüler performansı olumsuz etkilemez.

  • Zengin metin alanları, kullanıcı tarafından girilen verilerle birlikte biçimlendirme için gereken HTML etiketlerini depolar. Alanınız için maksimum boyutu ayarlarken, hem HTML etiketleri hem de kullanıcı tarafından girilen veriler için yeterince büyük bir boyut atadığınızdan emin olun.

  • Varsayılan olarak, zengin metin düzenleyicisi görüntüleri Azure Blob depolama alanına yükler ve bunlar alanın bir parçası olarak depolanmaz. Gönderenin msdyn_richtextfiles varlığı için izinleri olmadığında görüntüler base64 ile aynı alanda depolanır. Base64 içeriği son derece büyüktür, bu nedenle genellikle görüntüleri base64 olarak depolamak istemezsiniz.

Zengin metin düzenleyicisi özellikleri

JSON dosyası ad ve değer çiftleri olarak ayarlanmış özelliklerden oluşur. İki tür yapılandırma vardır: defaultSupportedProps bölümü ve çeşitli işlevler sağlayan bağımsız yapılandırma ayarları.

defaultSupportedProps, eklentiler için bir özellik kümesidir ve tüm CKEditor yapılandırmaları için destek içerir. Daha fazla bilgi için bkz. defaultSupportProps. DefaultSupportedProps, yalnızca CKEditor üzerinden belgelenen eklenti özellikleri ile sınırlı değildir ancak eklediğiniz veya oluşturduğunuz ek eklentiler için özellikler ayarlamanıza da olanak tanır. Eklentiler hakkında daha fazla bilgi için bkz. Eklentileri kullanarak iş süreçlerinin kapsamını genişletme.

Ayrı yapılandırma ayarları, düzenleyicinizin nasıl çalıştığını ve işlevlerini değiştirmenize olanak tanır.

Zengin metin düzenleyicisi yapılandırma dosyasının görselleştirilmesi

Aşağıdaki iki görüntü görsel olarak iki yapılandırma bölümünü tanımlar. Tam yapılandırma dosyası için bkz. Kuruluş genelindeki değişiklikler için web kaynağını kullanma.

defaultSupportedProps

defaultsupportedprops yapılandırması görselleştirmesi.

Ayrı yapılandırma ayarları

Ayrı yapılandırma ayarları görselleştirmesi.

defaultSupportedProps

Bu özellik altında CKEditor tarafından desteklenen tüm özellikleri yapılandırabilirsiniz. Yaygın olarak kullanılan ve özel yapılandırmalardan birkaçı aşağıda açıklanmıştır. CKEditor yapılandırmaları hakkında tüm belgeler için bkz. CKEditor.config.

Öznitelik Açıklama Varsayılan değer
yükseklik

İçerik düzenleyicisinin ilk yüksekliğini ayarlar. Varsayılan 185 pikseldir.

"height": 185

font_defaultLabel

Yazı tipi stili için araç çubuğunda görüntülenen varsayılan etiketi ayarlar. Varsayılan Segoe UI yazı tipidir.

"font_defaultLabel": "Segoe UI"

fontSize_defaultLabel

Yazı tipi boyutu için araç çubuğunda görüntülenen varsayılan etiketi ayarlar. Varsayılan 9'dir.

"fontSize_defaultLabel": "9"

stickyStyle

Gerçek varsayılan yazı tipi boyutunu ve stilini ayarlar. Ayrıca, varsayılan stilinizin bir parçası olarak ayarlamak istediğiniz diğer CSS özelliklerini de ekleyebilirsiniz.

stickyStyle eklentisi, başlangıçta "div" olarak yapılandırılan "stickyStyles_defaultTag" tarafından belirtilen öğeyi kullanarak içeriğinizin etrafında bir sarmalayıcı oluşturur.

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

Araç çubuğunun kullanıcı arabiriminde yerleştirileceği konum. Desteklenen değerler üst ve alt değerleridir. Varsayılan alttır.

"toolbarLocation": "bottom"

araç çubuğu

Yüklenecek araç çubuğu düğmelerinin listesi.

"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

Düzenleyici kurulumunda kullanılacak eklentilerin virgülle ayrılmış listesi. Yüklenen gerçek eklentilerin diğer iki ayardan da etkilenebileceğini unutmayın: extraPlugins ve removePlugins.

Bu ayarı güncelleştirmek araç çubuğundan eklentileri kaldırabilir. Bu özelliği boş dize olarak ayarladığınızda düzenleyici, araç çubuğu olmadan yüklenir.

Araç çubuğuna bir veya daha fazla eklenti eklemek isterseniz extraPlugins ayarını kullanmanızı öneririz. Varsayılan listeden bir veya daha fazla eklentiyi kaldırmak isterseniz removePlugins ayarını kullanın.

"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

Yüklenecek ek eklentilerin virgülle ayrılmış listesi. Bu ayar, eklenti ayarına dokunmadan yeni eklentilerin eklenmesini kolaylaştırır.

Diğer eklentilerin çalışması için gerekli olan birçok eklenti vardır. Örneğin, bağlantı eklentisi için diyalog eklentisi gerekir. Zengin metin düzenleyicisi, bunları otomatik olarak ekler ve bu özelliği güncelleştirerek bunları geçersiz kılamazsınız. Bu ayar, yeni eklentileri önceki listeye ekler.

Hazır ayarlardan herhangi birini kaldırmak isterseniz removePlugins özelliğini kullanmanızı öneririz.

"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

Yüklenmemesi gereken eklentilerin listesi. Bu ayar, eklentilere dokunmadan plugins/extraPlugins ayarında tanımlanan bazı eklentilerin yüklenmesini engeller.

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

superimageImageMaxSize

Superimage eklentisi kullanırken gömülü görüntüler için izin verilen megabayt (MB) cinsinden maksimum boyut. Varsayılan 5'dir.

"superimageImageMaxSize": 5

Ayrı yapılandırma ayarları

Düzenleyicinizin çalışma şeklini etkileyen ek yapılandırma ayarlarını yapılandırabilirsiniz.

Öznitelik Açıklama Varsayılan değer
disableContentSanitization

"disableContentSanitization": false

disableDefaultImageProcessing

Varsayılan olarak, resimler istemci API'si kullanılarak karşıya yüklenir. Bir resim düzenleyiciye eklenir eklenmez, platforma yüklenir. Resimleri işlemek için, bu özelliği doğru olarak ayarlayın.

"disableDefaultImageProcessing": false

disableImages

Bu özelliğin doğru olarak ayarlanması resimleri devre dışı bırakır. Bu özelliğin önceliği en yüksek olmalıdır. Bu, imageEntity özellik değerine bakılmaksızın, özellik doğru olarak ayarlandığında resimlerin devre dışı bırakılacağı anlamına gelir. Varsayılan olarak, resimler etkindir.

"disableImages": false

externalPlugins

Bu özelliği kullanarak kendi eklentilerinizi yazabilir ve bunları zengin metin düzenleyicisi denetiminde kullanabilirsiniz.

Başlangıçta sağlanmayan ek eklentiler ekleyerek işlevselliğinizi bu şekilde genişletebileceğiniz için varsayılan değer yoktur.

Örnek:

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

Örnek:

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

Bu özelliği ayarlayarak, gerekirse ek güvenlik uygulayabilmek için görüntülere yönelik varsayılan tabloyu kullanmak zorunda kalmazsınız.

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

Bu özelliği ayarlayarak, düzenleyici penceresinin üzerinde ek komutlar görüntüleyebilirsiniz.

Aşağıdaki öznitelikleri etkinleştirmek için true olarak ayarlanmalıdır:

  • showFullScreenExpander
  • showHtml
  • showPreview
  • showPreviewHeaderWarning

"showAsTabControl": false

showFullScreenExpander

Bu özellik, tam ekran genişletme/daraltma işlevini ekler, bu da düzenleyiciyi tam ekran modunda genişletmenize ve kullanmanıza olanak tanır.

ShowAsTabControl değerinin true olarak ayarlanmasına bağlıdır.

"showFullScreenExpander": false

showHtml

Bu özellik, html içeriğini doğrudan görüntüleme ve düzenleme seçeneği ekler.

ShowAsTabControl değerinin true olarak ayarlanmasına bağlıdır.

"showHtml": false

showPreview

Bu özellik, html olarak işlenen düzenleyici içeriğini önizleme seçeneğini ekler. Önizleme, içeriği düzenleyicinin dışında HTML olarak paylaşır ve işlerseniz içeriğinizin nasıl görüneceğini görmenizi sağlar.

ShowAsTabControl değerinin true olarak ayarlanmasına bağlıdır.

"showPreview": false

showPreviewHeaderWarning

Bu özellik, içeriği önizlediğinde görüntülenen uyarı iletisini göstermenize/gizlemenize olanak tanır.

ShowAsTabControl ve showPreview değerinin true olarak ayarlanmasına bağlıdır.

"showPreviewHeaderWarning": false

Örnek zengin metin düzenleyicisi yapılandırmaları

Aşağıdaki örnek zengin metin düzenleyicisi yapılandırma kodu örnek verileri, belirli zengin metin deneyimlerini etkinleştirmek için kullanılabilir. Her örnek için bir JSON web kaynağı oluşturursunuz. Daha fazla bilgi: Zengin metin düzenleyicisi denetim yapılandırma seçenekleri

Tam ekran genişletici ekleme

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

Ekran genişletici denetimi.

HTML kaynak görünümü sekmesini ekleme

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

HTML sekmesi denetimi.

Yazı tipi boyutu, kalın, italik, altı çizili ve vurgulu ile basit bir araç çubuğu ekleme

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

Basit bir düzenleyici için denetimler.

Zengin bir metin işleme yüzeyi yapmak için araç çubuğunu kaldırma

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

Araç çubuğu yok.

Yeni bir yazı tipi listesi ekleyin ve Varsayılan boyutu 20 px olan varsayılan yazı tipi olarak Brush Script MT'yi ayarlayın

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

Yeni varsayılan yazı tipini ayarlama.

Araç çubuğunu zengin metin düzenleyicisinin en üstüne yerleştirme

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

Zengin metin düzenleyicisinin en üstünde konumlandırılmış araç çubuğu.

Düzenleyiciyi 30 px yükseklikte başlatma ve içeriğe uyacak şekilde otomatik olarak büyütme

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

Zengin metin alanına yazmak, içeriğe uyacak şekilde büyümesini sağlar.

Düzenleyicinin yüksekliğini 500 px'e sabitleme

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

Sabit bir yükseklikte, düzenleyici aynı yükseklikte kalır. Yeterli içerik eklendiğinde, bir kaydırma çubuğu görüntülenir.

Tüm html etiketini kaldıran düz metin yüzeyi oluşturma ("br" etiketi hariç)

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

Düz metin yüzeyi oluşturmak şeritleri html yapar.

Sağ tıklamanın varsayılan tarayıcı yazım denetimiyle çalışması için bağlam menüsünü kaldırma

Bu işlevselliği etkinleştirmek, bağlamsal sağ tıklamayı düzenleme özelliğini kaldırır.

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

Sağ tıklamanın varsayılan tarayıcı yazım denetimiyle çalışması için bağlam menüsünü kaldırma.

Kuruluş genelindeki değişiklikler için web kaynağını kullanma

Varsayılan RTE web kaynağı, RTEGlobalConfiguration.json görüntü adı ile kullanılabilirdir. Bu yapılandırma RTE denetiminin tüm örnekleri için kullanılır ve kuruluş genelinde değişiklik yapmak için kullanılabilir. Buna, zaman çizelgesi zengin metin notları, bilgi bankası yönetimi ve RTE denetimini kullanacak şekilde yapılandırılan tek ve çok satırlı alanlar da dahildir.

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

Zengin bir metin düzenleyicisi yapılandırması için geçerli ayarı bulma

  1. Bir Microsoft Edge veya Google Chrome web tarayıcısında, model temelli uygulamanızı çalıştırın ve firma satırı gibi zengin metin düzenleyicisi denetimine sahip bir form açın.

  2. Zengin metin düzenleyicisi denetim alanını tıklarken Ctrl'yi basılı tutun ve ardından İncele'yi seçin.

  3. Denetim bölmesinde Konsol sekmesini seçin ve ardından komut çubuğundaki açılır liste kutusundan Main.aspx sayfasını seçin.

    Konsol sekmesini seçme ve ardından açılan liste kutusundan üst main.aspx sayfasını seçme.

  4. Denetim bölmesi komut çubuğundaki Konsolu Temizle'yi seçin.

    Konsolu temizle komutu.

  5. Denetim bölmesi konsolunda, farklı yapılandırmaları görüntülemek için CKEDITOR.config. girin.

    CK Editor yapılandırmalarının listesi.

  6. Geçerli ayarı görüntülemek için autoGrow_minHeight gibi bir yapılandırma seçin.

Zengin metin düzenleyici araç çubuğunu kullanma

Zengin metin düzenleyici araç çubuğu, notlar ve e-postalarda zengin metin biçimiyle çalışmanızı sağlayan özellikler ve işlevler sağlar.

Biçimlendirme seçenekleri

Aşağıdaki tablo, notlar ve e-postalarda kullanabileceğiniz zengin metin düzenleyicisinde kullanılabilen farklı biçimlendirme özelliklerini ve işlevsellik seçeneklerini açıklar.

Not

Ctrl + sağ tıklayarak tarayıcınızın bağlam menüsüne erişebilirsiniz. Bu, tarayıcınızın yerleşik yazım denetimini kullanmanız gerektiğinde yararlıdır. Aksi takdirde, kullandığınız herhangi bir öğe için bağlamsal biçimlendirme sağlamak için sağ tıklayabilirsiniz.

Icon Adı Kısayol tuşu Açıklama
Biçim Boyacısı. Biçim Boyacısı Ctrl+Shift+C, Ctrl+Shift+V Belirli bir bölümün görünümünü başka bir bölüme uygulayın.
Yazı tipi. Yazı tipi Ctrl+Shift+F İstediğiniz yazı tipini seçin. Varsayılan, Segoe UI yazı tipidir.

Not: Herhangi bir biçimlendirilmiş içerik seçtiğinizde bu içeriğin yazı tipi adı görüntülenir. Seçiminiz birden çok yazı tipi içerirse seçiminizin en üstteki yazı tipi adı görüntülenir.
Yazı Tipi Boyutu. Yazı tipi boyutu Ctrl+Shift+P Metin boyutunuzu değiştirin. Varsayılan boyut 12'dir.

Not: Herhangi bir biçimlendirilmiş içerik seçtiğinizde bu içeriğin yazı tipi boyutu görüntülenir. Seçiminiz birden çok yazı tipi boyutu içerirse seçiminizin en üstteki yazı tipi adı görüntülenir.
Kalın. Kalın Ctrl+B Metninizi kalın yapın.
İtalik. Normal Ctrl+I Metninizi italik yapın.
Altı çizili. Altı çizili Ctrl+U Metninizin altını çizin.
Metin Vurgu Rengi. Metin Vurgu Rengi Parlak renkle vurgulayarak metninizin göze çarpmasını sağlayın.
Yazı Tipi Rengi. Yazı Tipi Rengi Metninizin rengini değiştirin.
Madde İşaretleri. Madde İşaretleri Madde işaretli liste oluşturun.
Numaralandırma. Numaralandırma Numaralandırılmış liste oluşturun.
Girintiyi Azalt. Girintiyi Azalt Paragrafınızı kenar boşluğuna yaklaştırın.
Girintiyi Artır. Girintiyi Artır Paragrafınızı kenar boşluğundan uzaklaştırın.
Alıntı Bloğu. Alıntı Bloğu İçeriğinize blok düzeyinde alıntı biçimi uygulayın.
Sola Hizala. Sola Hizala Ctrl+L İçeriğinizi sol kenar boşluğuyla hizalayın. (Okumayı kolaylaştırmak için genellikle gövde metninde kullanılır.)
Ortaya Hizala. Ortaya Hizala Ctrl+E İçeriğinizi sayfada ortalayın. (Genellikle resmi görünüm için kullanılır.)
Sağa Hizala. Sağa Hizala Ctrl+R İçeriğinizi doğru kenar boşluğuyla hizalayın. (Genellikle resmi görünüm için kullanılır.)
Bağlantı ekleme. Bağlantı ekleyin Web sayfalarına ve dosyalara hızlı erişim için belgenizde bir bağlantı oluşturun.

Yapıştırılan veya yazılan URL metni, bağlantıya dönüştürülür. Örneğin, "http://myexample.com", "http://myexample.com" olur.

Bağlantı iletişim kutusunda eklemek istediğiniz bağlantı türünü seçin.

Bağlantı Bilgileri sekmesi, bağlantı protokolünü ve URL'yi ayarlamanın yanı sıra bağlantı türünü seçmenize olanak tanır.

Hedef sekmesi yalnızca URL bağlantı türü için kullanılabilir. Bu, bağlantıyı seçtikten sonra bağlantının açılacağı konumu belirtir.
Bağlantıyı Kaldırma. Bağlantıyı kaldır E-postanız veya belgenizdeki bir bağlantıyı silin.

İmleci bir bağlantıya getirdiğinizde araç çubuğundaki Bağlantıyı Kaldır düğmesi etkinleşir. Bağlantıyı kaldırmak ve düz bir metin haline getirmek için düğmeyi seçin.
Üst Simge. Üst Simge Metin satırının hemen üstüne çok küçük harfler yazın.
Alt Simge. Alt Simge Metin satırının hemen altına çok küçük harfler yazın.
Üstü çizili. Üstü çizili Metnin üzerine bir çizgi çizin.
Görüntü ekle. Görüntü Ekle Bir resmi doğrudan düzenleyicide kopyalayıp yapıştırarak, masaüstünden veya yerel klasörünüzden doğrudan düzenleyiciye sürükleyip bırakarak veya bir URL yazarak ekleyebilirsiniz. Aşağıdaki biçimleri desteklenmektedir: .PNG, .JPG. veya .GIF.

Makalenizde satır içi bir görüntü eklemek için:
1. Görüntüyü sürükleyip bırakın veya doğrudan kopyalayıp makaleye yapıştırın.
2. Görüntüyü yeniden boyutlandırmak için herhangi bir köşesini sürükleyin.

Bir URL kullanarak veya yerel yansımaya gitmek için bir resim eklemek için:
1. Görüntü Ekle'yi seçin.
2. Görüntü özelliği iletişim kutusunda, aşağıdaki seçeneklerden birini belirleyin:
  • Bilgisayarınızdaki görüntüye gitmek için Gözat'ı seçin.
  • Dilerseniz görüntünün web adresini belirtin ve görüntünün e-posta veya makalede nasıl görüneceğini belirlemek için özelliklerini tanımlayın.

  • Not:
    • Görüntü dış sunucuda bulunuyorsa, tam mutlak yolunu kullanın.
    • Görüntü yerel bir sunucuda bulunuyorsa, göreceli bir yol kullanabilirsiniz.
    • Görüntünün bir hedefe bağlanmasını istiyorsanız resim için URL ekleyin.
    • Ayrıca, hedeflenen sayfanın yeni bir pencerede, en üstteki pencerede, aynı pencerede veya üst pencerede açılmasını istiyorsanız belirtebilirsiniz.
Soldan Sağa. Soldan Sağa Paragraf, başlık, tablo veya liste gibi içerikler için metni soldan sağa olarak değiştirin. Genellikle iki yönlü dil içeriği için kullanılır. Bu varsayılan ayardır.
Sağdan Sola. Sağdan Sola Paragraf, başlık, tablo veya liste gibi içerikler için metni sağdan sola olarak değiştirin. Genellikle iki yönlü dil içeriği için kullanılır. Varsayılan ayar, soldan sağadır.
Yazmayı Geri Al. Yazmayı Geri Al İçerikte yaptığınız değişiklikleri geri alın.
Yazmayı Yinele. Yazmayı Yinele İçerikte yaptığınız değişiklikleri yineleyin.
Tüm Biçimlendirmeyi Temizle. Tüm Biçimlendirmeyi Temizle Yalnızca normal ve biçimlendirilmemiş metni bırakarak metin seçiminden tüm biçimlendirmeyi kaldırın.
Tablo Ekle. Tablo Ekle İçeriğinize bir tablo ekleyin.

Tablo ekledikten sonra aşağıdakilerden birini yapabilirsiniz:

  • Sütunları istediğiniz genişlikte yeniden boyutlandırmak için farenizi tıklayıp sürükleyerek tablo sütunlarını yeniden boyutlandırın.
  • Tablo içinde bir veya birkaç hücre seçin ve belirli bir biçimlendirme uygulayın, seçime bağlantılar ekleyin ya da tüm satır veya sütunları kesin, kopyalayın ya da yapıştırın.
  • Sağ tıklayarak özelliklere erişin. Bu; hücre türü, genişlik ve yükseklik, sözcük kaydırma, hizalama, hücreleri yatay ve dikey olarak birleştirme ve bölme, satır ve sütun ekleme veya silme, satır ve sütun kapsamı ve hücre ve kenarlık rengi gibi özellikleri destekler.
Araç Çubuğunu Genişlet. Araç Çubuğunu Genişlet Araç çubuğu daraltıldığında görüntülenir ve tüm seçenekler görüntülenmez. Tıklayarak araç çubuğunu genişletin ve tüm seçenekleri görünür hale getirin.

Not

Tarayıcınızın bağlam menüsüne Ctrl tuşuna basıp sağ tıklayarak erişebilirsiniz. Bu, tarayıcınızın yerleşik yazım denetimini kullanmanız gerektiğinde yararlıdır. Aksi takdirde, kullanmakta olabileceğiniz herhangi bir öğe için sağ tıklamayı kullanarak bağlamsal biçimlendirme sağlayabilirsiniz.

Erişilebilirlik kısayolları

Aşağıdaki tabloda zengin metin düzenleyici denetimi kullanılırken kullanılabilir olan erişilebilirlik kısayollarının listesi özetlenmektedir. Bu listeye, içerik oluştururken Alt+0 tuşlarına basarak erişebilirsiniz.

Tür Kısayol tuşu Açıklama
Genel Alt+F11 Tam ekran görünümüne geçin.
Sekmeyle gezinme Alt+Ctrl+0 Düzenleyici araç çubuğuna gidin.
Sekmeyle gezinme Alt + 1 Zengin metin düzenleyicisine gidin.
Sekmeyle gezinme Alt + 2 HTML düzenleyicisine gidin.
Sekme gezintisi Alt + 3 Önizleme görünümüne gidin.
Genel düzenleyici komutları Alt+F10 Düzenleyici araç çubuğuna gidin. Sekme ve Shift+Sekme tuşlarıyla sonraki ve önceki araç çubuğu grubuna geçin. Sağ Ok veya Sol Ok ile sonraki ve önceki araç çubuğu düğmesine geçin. Araç çubuğu düğmesini etkinleştirmek için Boşluk veya Enter tuşuna basın.
Genel düzenleyici komutları Alt+- Düzenleyici araç çubuğunu Genişletin/Daraltın.
Genel düzenleyici komutları Açıklamaya bakın. Düzenleyici iletişim kutusu: İletişim kutusunda sonraki iletişim kutusu öğesine gitmek için Sekme tuşuna basın, önceki iletişim kutusu öğesine gitmek için Shift+Sekme tuşlarına basın, iletişim kutusunu göndermek için Enter tuşuna basın, iletişim kutusunu iptal etmek için ESC tuşuna basın. İletişim kutusunda birden çok sekme olduğunda sekme listesine, Alt+F10 tuşları veya Sekme tuşuyla iletişim kutusu sekme düzenini izleyerek erişilebilir. Bir sekme listesine odaklanarak sırasıyla Sağ ve Sol Ok ile sonraki ve önceki sekmeye geçin.
Genel düzenleyici komutları Açıklamaya bakın. Düzenleyici listesi kutusu: Liste kutusunda Sekme veya Aşağı Ok ile sonraki liste öğesine geçin. Shift+Sekme veya Yukarı Ok ile önceki liste öğesine geçin. Liste seçeneğini belirlemek için Boşluk veya Enter tuşuna basın. Liste kutusunu kapatmak için ESC tuşuna basın.
Temel komutlar Ctrl+Z Geri alma komutu.
Temel komutlar Shift+Ctrl+Z Yineleme komutu.
Temel komutlar Ctrl+B Kalın yapma komutu.
Temel komutlar Ctrl+I İtalik yapma komutu.
Temel komutlar Ctrl+U Altını çizme komutu.
Temel komutlar Alt + 0 Erişilebilirlik yardımı.
Temel komutlar Esc İşlemi iptal etme.

Sık sorulan sorular

S: Yazılan karakterlerin görüntülenmesi neden yavaş?

A. Büyük içerik boyutu gecikmeye neden olabilir. Daha fazla bilgi için bkz. Zengin metin düzenleyicisini kullanmaya yönelik en iyi uygulamalar. Yazım veya dil bilgisi denetimleri de yazma performansını yavaşlatabilir.

Bilinen sorunlar

  • HTML biçimlendirmesi, zengin metin düzenleyici denetimini kullanacak şekilde yapılandırılmış ve sütun ya da form biçiminde değil bileşenlerde gösterilmiş sütunlar için görüntülenir. Örneğin, bu görünümler, alt kılavuzlar, sayfa numaralı raporlar ve portallarda gösterilir.

Alt ızgaradaki bir sütunda görüntülenen HTML biçimlendirmesi.

Ayrıca bkz.

Power Apps portalını kullanarak Microsoft Dataverse için sütunlar oluşturma ve düzenleme