Definir ações da faixa de opções
Publicado: janeiro de 2017
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
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 365 que podem ser passados como parâmetro.Para obter mais informações:Transmitir dados do Microsoft Dynamics 365 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 365 de uma página como parâmetro para as Ações da Faixa de Opções
Microsoft Dynamics 365
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais