Добрый день!
Как мне с помощью JS сделать имитацию кнопки Назначить?
Проблема в том, что в Рибоно едиторе на кнопку повесил custom JS rule, кторый по условия блокирует/разблокирует кнопку, но теперь при нажатии на саму кнопку не вызывается окно Назначить.
Вызываю это окно отдельной функцией, но запись не назначается.
Вопрос - как сделать имитацию кнопки Назначить?
X++:
function OpenDialogAssign (UserID)
{
var formMode = Xrm.Page.ui.getFormType();
if (formMode != 1)
{
var serverUrl = window.location.protocol + "//" + window.location.host + "/" + Xrm.Page.context.getOrgUniqueName();
if (serverUrl.match(/\/$/)) {
serverUrl = serverUrl.substring(0, serverUrl.length - 1);
}
var recordId = Xrm.Page.data.entity.getId().replace('{', '').replace('}', '');
url = serverUrl + "/_grid/cmds/dlg_frmassign.aspx?iObjType=10010&iTotal=1&pId=%7b" + recordId + "%7d&pType=10010"
window.open(url, "dlg_frmassign", "resizable=1,width=400,height=300");
}
}