質問

私は1つのビューのみで列の表示名を変更する必要があります。これはJSlinkによって可能ですか?

役に立ちましたか?

解決

(function () {
     var ctxForm = {};
      ctxForm.Templates = {};
      ctxForm.OnPreRender = preTaskFormRenderer;
      SPClientTemplates.TemplateManager.RegisterTemplateOverrides(ctxForm);

 function preTaskFormRenderer(overrideCtx) {
       modifyHeaderData(overrideCtx);       
    }


    function modifyHeaderData(overrideCtx)
    {


      var linkTitleField = overrideCtx.ListSchema.Field[1];

      linkTitleField.DisplayName =  linkTitleField.DisplayName+" :changed";
    }


})();

他のヒント

That seems like a lot of work when you can just go into SP Designer and edit the view and change the column name. Very simple to do...

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top