Dynamics CRM MessageBox - PullRequest
       33

Dynamics CRM MessageBox

1 голос
/ 05 мая 2011

У меня есть некоторый JavaScript в Dynamics, который выполняет некоторую работу и должен подсказать пользователю вопрос «Да / Нет».

Я бы хотел, чтобы всплывающее окно было тематическим, как и остальная часть Dynamics.Есть ли какая-либо страница, которую я могу использовать с window.ShowModalDialog или какой-либо частью API, чтобы обеспечить стандартное окно сообщения Dynamics?

Спасибо.

Ответы [ 6 ]

1 голос
/ 08 апреля 2017

Может быть, вы можете использовать управляемое решение здесь https://alertjs.codeplex.com/

1 голос
/ 25 мая 2016

нет встроенной функции для запроса пользователя в Dynamics CRM с использованием javascript, однако вы можете создать такую ​​функцию, используя функцию OpenDialog, чтобы запросить ее, как в Dynamics CRM, с помощью одной из этих функций JS

Xrm.Utility.openDialog //2016
Xrm.Internal.openDialog //2015 - 2013

Надеюсь, это поможет

1 голос
/ 05 мая 2011

Нет, CRM не имеет встроенной функции. Вам придется создать свою собственную страницу.

0 голосов
/ 27 июня 2019

В последнем API Javascript есть следующий метод, простой и удивительный.

var confirmStrings = { text:"This is a confirmation.",cancelButtonLabel:"No", title:"Confirmation Dialog" };
var confirmOptions = { height: 200, width: 450 };
Xrm.Navigation.openConfirmDialog(confirmStrings, confirmOptions).then(
function (success) {    
    if (success.confirmed)
        console.log("Dialog closed using OK button.");
    else
        console.log("Dialog closed using Cancel button or X.");
});
0 голосов
/ 03 июня 2011

Вы можете использовать шаблон диалога, найденный в SDK, чтобы создать диалог с внешним видом CRM 4.0: (путь SDK) \ visualstudiotemplates \ cs \ addonwebpage

0 голосов
/ 05 мая 2011

Может быть, вы можете использовать «диалоги» и запускать их, используя JavaScript?

...