none
SharePoint 2016: скрыть кнопку на риббоне в представлении списка AllItems.aspx

    Вопрос

  • Здравствуйте.
    У меня есть обычный настраиваемый список, проблема в том, что мне надо запретить изменение элементов списка, но разрешить создание элементов, удаление, и запуск рабочих процессов на элементе списка.

    Я попробовал так:

    var a = document.getElementById ("Ribbon.ListForm.Display.Actions")
        a.style.display = "none"
    
    

    Оно работает, только тогда, когда риббон видно на экране. А если лента скрыта, то элемент не находится.

    Происходит так: Я попадаю в представление AllItems.aspx - лента при этом скрыта.
    выделяю галочкой элемент списка, - лента появляется. Но кнопка доступна.

    Как то видимо мне надо перехватывать событие отрисовки ленты или есть ещё какой то способ?

    20 декабря 2018 г. 7:34

Ответы

Все ответы