2016-07-28 46 views
1

今天我正面臨一個奇怪的問題,我們有一個SharePoint提供程序託管的加載項,它在過去的一年半中正常工作。
在該SPPH插件中,我們使用jslink字段。當我們嘗試添加一個指定了jslink屬性的新網站列時,我們會收到未知錯誤。
如果我們嘗試創建該字段,然後用jslink值更新它,那麼同樣的問題。
我試着將CSOM更新到最新版本。
任何人都面臨同樣的問題?關於這個問題的任何想法?
感謝您的幫助!無法使用CSOM在SharePoint上在線添加網站列與CSOM

web.Fields.AddFieldAsXml("<Field Type=\"Note\" Name=\"myfield\" StaticName=\"myfieldSN\" DisplayName=\"My FIeld\" " + 
 
                 "Required=\"FALSE\" Hidden=\"FALSE\" ReadOnly=\"FALSE\" UnlimitedLengthInDocumentLibrary=\"TRUE\" " + 
 
                 "ShowInDisplayForm=\"TRUE\" ShowInEditForm=\"FALSE\" ShowInListSettings=\"TRUE\" ShowInNewForm=\"FALSE\" " + 
 
                 "ShowInVersionHistory=\"TRUE\" ShowInViewForms=\"TRUE\" ShowInFileDlg=\"FALSE\" " + 
 
                 "Group=\"Attribute\" JSLink=\"sp.js|~sitecollection/SiteAssets/AttributeOnline/Scripts/jquery-2.1.4.min.js|~sitecollection/SiteAssets/AttributeOnline/Scripts/jslink.js 
 
\" />", false, AddFieldOptions.DefaultValue); 
 
      _context.Load(field); 
 
      _context.ExecuteQuery();

回答

相關問題