Definir ações da faixa de opções
Publicado: novembro de 2016
Aplicável a: Dynamics CRM 2015
Definir as ações a serem realizadas por uma barra comandos ou por um controle da faixa de opções em um elemento <CommandDefinition> (RibbonDiffXml) junto com as regras que determinam se o controle está habilitado ou visível na faixa de opções.
Um controle de faixa de opções pode realizar dois tipos de ações e pode incluir várias ações:
Funções JavaScript: Um elemento <JavaScriptFunction> (RibbonDiffXml) faz referência a uma função definida em um recurso de Script da Web.
Abra uma URL: A faixa de opções abre uma URL usando o valor de um atributo Address no elemento de <Url> (RibbonDiffXml). Parâmetros adicionais podem passar informações sobre como os parâmetros querystring são transmitidos e no modo no qual a janela será aberta.
Você tem várias opções para transmitir parâmetros para uma URL usando a faixa de opções.Para obter mais informações:Passar parâmetros para uma URL usando a faixa de opções
Transmitindo parâmetros para ações da faixa de opções
Use os seguintes elementos para definir os dados a serem transmitidos para a ação personalizada:
<BoolParameter> (RibbonDiffXml)
Especifica um valor com um tipo de dados booliano que pode ser passado como um parâmetro.<CrmParameter> (RibbonDiffXml)
Representa os dados recuperados do aplicativo do Microsoft Dynamics CRM que podem ser passados como parâmetro.Para obter mais informações:Transmitir dados do Microsoft Dynamics CRM de uma página como parâmetro para as Ações da Faixa de Opções<DecimalParameter> (RibbonDiffXml)
Especifica um valor com um tipo de dados decimal que pode ser passado como um parâmetro.<IntParameter> (RibbonDiffXml)
Especifica um valor com um tipo de dados inteiro que pode ser passado como um parâmetro.<StringParameter> (RibbonDiffXml)
Especifica um valor com um tipo de dados de cadeia de caracteres que pode ser passado como um parâmetro.
Quando os parâmetros são transferidos para um elemento <Url> (RibbonDiffXml), eles são transmitidos como uma cadeia de consulta. Portanto, eles devem incluir um valor de nome para representar “chave” no par de chaves/valor de cadeia de consulta.
Os parâmetros transmitidos para um <JavaScriptFunction> (RibbonDiffXml) não exigem um nome, mas devem ser incluídos na ordem esperada pela função e ser do tipo de dados correto.
Confira Também
Personalizar os comandos e a faixa de opções
Definir regras de exibição da faixa de opções
Transmitir dados do Microsoft Dynamics CRM de uma página como parâmetro para as Ações da Faixa de Opções
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais