Утилитки
24
Фев
9

Ribbon Workbench

Ribbon Workbench это аддон для CRM 2011, позволяющий прямо изнутри CRM редактировать Ленту через визуальный интерфейс (написанный на сервелате).

Возможности:

  • Элементы управления
    • Добавление простых кнопок;
    • Добавление Flyout Anchor;
    • Добавление Split button;
    • Добавление пунктов меню;
    • Переименование существующих контролов;
    • Скрытие существующих контролов;
    • Перемещение контролов между вкладками, группами, меню.
  • Commands
    • Изменение стандартных command;
    • Изменение display rules;
    • Изменение enable rules;
    • Добавление новых command.
  • Группы
    • Добавление новых Групп на существующие или новые Вкладки;
    • Перемещение Групп в пределах существующих или новых Вкладок;
    • Изменение позиций кнопок;
    • Изменение layout template существующих или новых Вкладок;
    • Переименование существующих Групп.
  • Меню
    • Добавление дополнительных секций в существующие меню;
    • Добавление новых пунктов меню;
    • Переупорядочивание пунктов меню и секций.
  • Вкладки
    • Добавление новых Вкладок;
    • Настройка существующих Вкладок;
    • Переименование существующих Вкладок;
    • Изменение правил масштабирования.
  • Типы Лент
    • Entity & Application;
    • Home Page;
    • Sub Grid;
    • Form Ribbon;
    • Visualisations Tab;
    • Jewel Menu.

Использование:

  • Скачайте и импортируйте в CRM управляемое Решение Ribbon Workbench;
  • Создайте новое неуправляемое Решение и добавьте него:
    • Объект, Ленту которого собираетесь редактировать;
    • Нужные для кнопок иконки (в виде Веб-ресурсовв);
    • JS Веб-ресурсы, которые необходимо запускать по нажатию на кнопки, например.
  • Перейдите к меню Решений или Настроек в Параметрах. На Ленте нажмите кнопку «Ribbon Workbench» – щелкните по ней;
  • Ribbon Workbench откроется в новом окне. Во всплывающем окне выберете созданное ранее неуправляемое Решение с нужным объектом – все, можете касячить 🙂



Комментарии (9)
  • Настя 24.02.2012

    Добрый день!
    Подскажите пожалуйста — пытаюсь открыть решение через редактор ленты, программа уходит в поиск возможных решений и находится в этом состоянии до получаса(больше не выдержала). SilverLight только поставила.
    В чем может заключаться проблема? (пробовала на разных виртуальных машинах)

  • slivka_83 24.02.2012

    Добрый день.

    1. На сревере пытались открыть?
    2. А Вы создали Решение как тут описано?
    3. Попробуйте скачать последную версию: http://www.develop1.net/public/page/Ribbon-Workbench-for-Dynamics-CRM-2011.aspx.
    4. Если ничего не помогает, то попробуйте дргие тулзы для редактирвования Ленты (в разделе утилитки поищите).

  • Lerchik 24.02.2012

    «Нужные для кнопок иконки (в виде Веб-ресурсовв);
    JS Веб-ресурсы, которые необходимо запускать по нажатию на кнопки, например»

    И как определить, какие файлики png и js из всего длинного списка мне нужны, а какие нет?

    Или не париться и все сразу добавить?

  • slivka_83 24.02.2012

    Не совсем понял вопрос?
    Вы что хотите добавить в систему? кнопку? которая (например) выдает простое сообщение (alert).
    Ну, тогда Вы для этой кнопки и создаете PNG и JS Веб-ресурсы. В первом иконка, во-втором JS-код.

  • Андрей 24.02.2012

    Доброго времени суток.
    Госпада, к сожалению я не совсем понял логику работы данного решения. При изменении ленты настройки работают только на домашней странице сущности, но когда я захожу в элемент, то все скрытые кнопки видно словно их и не скрывали :). Может я что-то не допонимаю в работе данного инструмента? Подтолкните в нужную сторону.

  • Андрей 24.02.2012

    Дико извеняюсь за спам, и потраченное время на чтение моего крика о помози, кажется понял что делал не так :).

  • pavlyxar 24.02.2012

    Добрый день, возник вопрос по Ribbon Workbench. Я добавляю кнопку на риббоне на SubGrid, делаю паблиш, но кнопка на гриде не появляется, может имеются какие — то опр тонкости, потому что при таком же обычном добавлении на Form все получается и кнопка видна. Заранее спасибо за ответ)

  • slivka_83 24.02.2012

    Здравствуйте.
    Я настраиваю кнопки обычно вручную, поэтому тут помочь ничем не могу. Могу только предположить, что необходимо определить Display Rule.

  • pavlyxar 24.02.2012

    Еще раз здраствуйте, огромная просьба, а не могли бы вы показать(к примеру скринами), как вы настраиваете кнопку вручную на subgrid для CRM 2013, так, чтобы она была видна после обновления на гриде, буду очень сильно благодарен)))

*

code