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 откроется в новом окне. Во всплывающем окне выберете созданное ранее неуправляемое Решение с нужным объектом – все, можете касячить 🙂
Добрый день!
Подскажите пожалуйста — пытаюсь открыть решение через редактор ленты, программа уходит в поиск возможных решений и находится в этом состоянии до получаса(больше не выдержала). SilverLight только поставила.
В чем может заключаться проблема? (пробовала на разных виртуальных машинах)
Добрый день.
1. На сревере пытались открыть?
2. А Вы создали Решение как тут описано?
3. Попробуйте скачать последную версию: http://www.develop1.net/public/page/Ribbon-Workbench-for-Dynamics-CRM-2011.aspx.
4. Если ничего не помогает, то попробуйте дргие тулзы для редактирвования Ленты (в разделе утилитки поищите).
«Нужные для кнопок иконки (в виде Веб-ресурсовв);
JS Веб-ресурсы, которые необходимо запускать по нажатию на кнопки, например»
И как определить, какие файлики png и js из всего длинного списка мне нужны, а какие нет?
Или не париться и все сразу добавить?
Не совсем понял вопрос?
Вы что хотите добавить в систему? кнопку? которая (например) выдает простое сообщение (alert).
Ну, тогда Вы для этой кнопки и создаете PNG и JS Веб-ресурсы. В первом иконка, во-втором JS-код.
Доброго времени суток.
Госпада, к сожалению я не совсем понял логику работы данного решения. При изменении ленты настройки работают только на домашней странице сущности, но когда я захожу в элемент, то все скрытые кнопки видно словно их и не скрывали :). Может я что-то не допонимаю в работе данного инструмента? Подтолкните в нужную сторону.
Дико извеняюсь за спам, и потраченное время на чтение моего крика о помози, кажется понял что делал не так :).
Добрый день, возник вопрос по Ribbon Workbench. Я добавляю кнопку на риббоне на SubGrid, делаю паблиш, но кнопка на гриде не появляется, может имеются какие — то опр тонкости, потому что при таком же обычном добавлении на Form все получается и кнопка видна. Заранее спасибо за ответ)
Здравствуйте.
Я настраиваю кнопки обычно вручную, поэтому тут помочь ничем не могу. Могу только предположить, что необходимо определить Display Rule.
Еще раз здраствуйте, огромная просьба, а не могли бы вы показать(к примеру скринами), как вы настраиваете кнопку вручную на subgrid для CRM 2013, так, чтобы она была видна после обновления на гриде, буду очень сильно благодарен)))