Definire le azioni della barra multifunzione
Data di pubblicazione: novembre 2016
Si applica a: Dynamics CRM 2015
Definisce le azioni che devono essere eseguite da un controllo della barra multifunzione o della barra dei comandi in un elemento <CommandDefinition> (RibbonDiffXml) insieme alle regole tramite cui si controlla se il controllo è abilitato o è visibile nella barra multifunzione.
Il controllo della barra multifunzione può eseguire due tipi di azioni e può includere più azioni:
Funzioni JavaScript: un elemento <JavaScriptFunction> (RibbonDiffXml) fa riferimento a una funzione definita in una risorsa Web dello script.
Aprire un URL: la barra multifunzione consente di aprire un URL utilizzando il valore da un attributo dell'indirizzo nell'elemento <Url> (RibbonDiffXml). I parametri aggiuntivi possono passare informazioni su come i parametri stringa di query vengono passati e la modalità in cui viene visualizzata la finestra.
Sono disponibili diverse opzioni per passare i parametri a un URL con la barra multifunzione.Ulteriori informazioni:Passare i parametri a un URL tramite la barra multifunzione
Passare i parametri delle azioni della barra multifunzione
Utilizzare gli elementi seguenti per definire i dati da passare all'azione personalizzata:
<BoolParameter> (RibbonDiffXml)
Specifica un valore con un tipo di dati booleano che è possibile passare come parametro.<CrmParameter> (RibbonDiffXml)
Rappresenta i dati recuperati dall'applicazione Microsoft Dynamics CRM che è possibile passare come parametro.Ulteriori informazioni:Passare i dati di Microsoft Dynamics CRM da una pagina come parametro alle azioni della barra multifunzione<DecimalParameter> (RibbonDiffXml)
Specifica un valore con un tipo di dati decimale che è possibile passare come parametro.<IntParameter> (RibbonDiffXml)
Specifica un valore con un tipo di dati integer che è possibile passare come parametro.<StringParameter> (RibbonDiffXml)
Specifica un valore con dati di tipo stringa che è possibile passare come parametro.
Quando i parametri vengono passati a un elemento <Url> (RibbonDiffXml), vengono passati come stringa di query. Pertanto, è necessario includere un valore nome per rappresentare la "chiave "nella coppia chiave/valore stringa di query.
I parametri passati a un <JavaScriptFunction> (RibbonDiffXml) non richiedono un nome, ma devono essere inclusi nell'ordine previsto dalla funzione ed essere del tipo di dati corretto.
Vedere anche
Personalizzare i comandi e la barra multifunzione
Definire le regole di visualizzazione della barra multifunzione
Passare i dati di Microsoft Dynamics CRM da una pagina come parametro alle azioni della barra multifunzione
© 2017 Microsoft. Tutti i diritti sono riservati. Copyright