0

Привет я сейчас пытаюсь следовать этому руководству:Dynamics CRM 2015 Создание кнопки для запуска рабочего процесса,

https://ribbonworkbench.uservoice.com/knowledgebase/articles/132235-create-a-workflow-short-cut-ribbon-button-no-code

Так что я могу создать кнопку на ленте в CRM, чтобы начать процесс. Идея состоит в том, что пользователь заполнит часть формы и затем запросит подтверждение.

Однако я столкнулся с проблемой, которая заключается в том, что в какой-то момент я должен определить библиотеку для использования команд и правильного состояния, что мы должны использовать «/_static/_common/scripts/RibbonActions.js», и "/_static/_forms/form.js".

Однако, не сделав этого, я понятия не имею, как включить библиотеку в решение, поэтому на экране выбора библиотеки ничего не отображается. Я попытался найти, как выполнить этот шаг, но безрезультатно. Любая помощь будет принята с благодарностью.

спасибо.

ответ

1

Я понял, что вы пытаетесь вызвать рабочий процесс из javascript при нажатии кнопки ленты. Если у вас есть какая-либо ссылочная javascript-ассамблея, то оба из них должны быть переданы для работы javascript-метода как ожидалось.

Предположим, у нас есть два разных файла javascripts, такие как reference.js и actual.js И кнопка должна вызвать метод button_click из actual.js. В таком случае мы будем добавлять две команды следующим образом:

Библиотека: reference.js и ИмяФункции: IsNaN Библиотека: actual.js и FunctionName: button_click

Таким образом, ссылка Javascript также будет загружен и метод должен работать правильно. Надеюсь, я смог ответить на ваш запрос. Дайте мне знать, если у вас есть какие-либо вопросы или проблема остается.

0

Существует возможность ввода текста в поле библиотеки вместо выбора из селектора.

+0

Да, я заметил, что, однако, действие команды не должно ссылаться на файл java-скрипта? – Juppal

Смежные вопросы