2016-08-04 3 views
0

Как я могу запустить плагин через javaScript без изменения/создания записи сущности. Теперь у меня есть пользовательский объект, который будет запускать мой плагин. Каждый раз, когда пользователь нажимает кнопку, он создает новую запись для настраиваемого объекта. Итак, вместо этой логики я ищу любой способ сделать это.Trigger Plugin без изменения/создания записи сущности

Основная логика заключается в том, что когда пользователь нажимает на кнопку, он должен отображать представление с динамическим фильтром, поэтому в моем плагине я хочу изменить критерии моего представления на основе текущей записи CRM, ниже ссылки - это мой ресурсы для изменения критериев просмотра через C#, Modify CRM View Query or Filter Criteria on Demand Dynamically using Plugin Retrieve

Любая помощь очень ценится.

ответ

1

Эта ссылка, которую вы отправили, будет регистрировать запрос в сообщении Retrieve, поэтому он будет применяться для тех, кто вытаскивает данные для этого объекта. Он не создает никаких записей, он просто возвращает то, что возвращается плагин.

Каждый плагин будет вызываться из сообщения, например, «Создать», «Обновить», «Связать», «Извлечь» и т. Д. Поэтому невозможно вызывать плагин непосредственно из Javascript.

Вы можете назвать workflows tho, но было бы бесполезно получать ответ, потому что вам нужно где-то хранить результаты запроса, сгенерированные рабочим процессом.

Если вы используете CRM 2016, можно будет вызвать пользовательский код C#, называемый (Custom Actions) из Javascript.

Вы уверены, что не можете реализовать фильтр, который вам нужен, который основан на записи CRM, например, через фильтр подсетей из окна или специальный фильтр из Javascript?

+0

Я пытаюсь отфильтровать вид деятельности, где forobjectid равен выбранной учетной записи. В моей форме у меня есть кнопка, которая откроет представление через javascript, но представление из окна позволяет только установить aboutobjectid на значение по умолчанию, поэтому каждый раз, когда я перехожу к другой учетной записи и открываю представление, она отображает установленную мной по умолчанию запись, которая не является тем, что я хочу. – user3197077

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