Почему кнопка моей ленты не отображается в моей форме CRM 365?
Я добавляю кнопку ленты в форму сущностей XrmToolBox через плагины Ribbon Workbench, я уже публикую свое изменение в этой форме, но когда я обновляю свою страницу, все еще нет кнопки, которую я уже создал.
Мой другой вопрос, как добавить действие к этой кнопке через плагин? Я нашел какой-то ответ в Интернете, но все еще не на 100% понимаю, сначала мы создаем Action в нашей CRM, чтобы мы могли добавить его при регистрации плагина, но я до сих пор не понимаю, как сказать, что действие принадлежит моей кнопке ленты. Может кто-нибудь мне помочь?
2 ответа
Вы можете выполнить пользовательское действие, как и любой рабочий процесс, с помощью ленты или кнопки панели команд. Для этого вы можете использовать умную кнопку в инструментальной ленте. Прочитайте больше
Регистрация плагина, о которой вы говорите, - это то, что сработает и может быть использовано в конвейере при выполнении этого действия. За каждое пользовательское действие - вы получите плагин для регистрации.
Предположим, у вас есть Инцидент, вы хотите быстро разрешить его одним кликом - вы можете создать настраиваемое действие под названием "Быстрое разрешение", которое закроет инцидент с разрешением по умолчанию. Скажем, при быстром разрешении вы хотите извлечь все связанные дочерние инциденты и закрыть все, а затем зарегистрировать плагин в сообщении "Быстрое разрешение", и вы можете написать код для извлечения / закрытия всех дочерних инцидентов внутри плагина.
Если с новой пользовательской кнопкой ленты не связана никакая команда, она не будет отображаться, другой причиной может быть кеширование, попробуйте очистить ее и повторите проверку.