Custom ribbon buttom

Помечено: 

В этой теме 2 ответа, 2 участника, последнее обновление  Аноним 3 года/лет, 3 мес. назад.

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Автор
    Сообщения
  • #622

    Аноним

    Стоит задача сделать на ленте ribbon для lisrview кнопку. Есть проект sharepoint устанавливаю его, но в листах типа doctrix она не отображается, а для стандартного листа кнопка отображается. В общем менял RegistrationId, не получилось. Вот elements.xml:

    <?xml version=»1.0″ encoding=»utf-8″?>
    <Elements xmlns=»http://schemas.microsoft.com/sharepoint/»>
    <CustomAction
    Id=»SelectedItemsAction»
    RegistrationType=»List»
    Title=»Выполнена»
    RegistrationId=»100″
    Sequence=»1″
    Location=»CommandUI.Ribbon.ListView»
    Rights=»EditListItems»>
    <CommandUIExtension>
    <CommandUIDefinitions>
    <CommandUIDefinition
    Location=»Ribbon.ListItem.Manage.Controls._children»>
    <Button
    Id=»Ribbon.ListItem.Manage.Controls.SelectedItemsAction»
    Alt=»Изменяет статус выбранных задач на выполнена»
    Sequence=»1″
    Image32by32=»/ParentSite/Site1/SiteAssets/success32.png»
    Command=»SelectedItemAction»
    LabelText=»Выполнена»
    CommandType=»General»
    TemplateAlias=»o1″ />
    </CommandUIDefinition>
    </CommandUIDefinitions>
    <CommandUIHandlers>
    <CommandUIHandler
    Command=»SelectedItemAction»
    EnabledScript=»javascript:EnableButton();»
    CommandAction=»javascript:GetSelectedItemsId();» />
    </CommandUIHandlers>
    </CommandUIExtension>
    </CustomAction>
    <CustomAction Id=»SelectedItemAction.Script» Location=»ScriptLink» ScriptSrc =»HelloWorld.js»/>
    </Elements>

    Что надо сделать, чтобы кнопка появилась на ленте? Необходимо при этом использовать doctrix list.

    #623
    Ирина Шкунова
    Ирина Шкунова
    Участник

    Добрый день, Yanis!

    Для того, чтобы необходимая кнопка появилась на ленте списка DocTrix: Настраиваемый необходимо изменить RegistrationId на «30901» .

    #624

    Аноним

    Большое спасибо! Работает!

     

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)

Для ответа в этой теме необходимо авторизоваться.