JavaScript referente ao Microsoft Dynamics CRM 2013

  • 0

O modelo de objeto JavaScript é a API JavaScript que o CRM oferece para que você possa personalizar vários comportamentos com base em eventos e para acessar os dados do CRM, que está presente em um formulário.


CRM 2013 apoia totalmente o modelo de objeto JavaScript da versão anterior; no entanto, ele não suporta o modelo de objeto de JavaScript Microsoft Dynamics CRM 4.0.


Confira seguinte documentação de referência para eventos do lado do cliente e modelos de objetos que podem ser usados com a bibliotecas JavaScript. * Marcado é nova no CRM 2013.


Xrm.Utility: Xrm.Utility objeto fornece um recipiente para funções úteis não directamente relacionadas com a página atual. A tabela a seguir lista as funções de Xrm.Utility.

//Exibe uma caixa de diálogo com uma mensagem.
var mensagem = "Mensagem Dialogo!";
Xrm.Utility.alertDialog(mensagem, msgOK);
function msgOK(){
      Xrm.Page.getAttribute("subject").setValue("New Subject");
}

//Exibe uma caixa de diálogo de confirmação que contém uma mensagem, bem como botões OK e Cancelar.

var mensagem = "Mensagem Dialogo!";
Xrm.Utility.confirmDialog(mensagem, msgOK, msgCancel);
function msgOK() {
      Xrm.Page.getAttribute("description").setValue("Yes call back selected");
}
function msgCancel() {
      Xrm.Page.getAttribute("description").setValue("No call back selected");
}

//Determina se uma entidade é uma actividade. entityName é o nome lógico da Entidade. O método abaixo retorna um valor booleano. True se a entidade é uma entidade de atividade, caso contrário, False.
Xrm.Utility.isActivityType(entityName);

//Abrindo um formulário de entidade Usando Java Script.
Xrm.Utility.openEntityForm("nome", id, parametros);

Exemplos
//Abra um novo registro de conta
Xrm.Utility.openEntityForm("account");

//Abra um registro de conta existente
Xrm.Utility.openEntityForm("account", "A85C0252-DF8B-E111-997C-00155D8A8410");

//Abra um novo registro conta com uma forma específica e configuração de valores padroes
parametros var = {};
parametros ["formid"] = "b053a39a-041a-4356-ACEF-ddf00182762b";
parametros ["name"] = "Teste";
Xrm.Utility.openEntityForm ("account", null, parametros);









POST EM DESENVOLVIMENTO..

Nenhum comentário:

Postar um comentário