Utilizzare le funzioni di Report Builder con Microsoft Excel
È possibile utilizzare le funzioni di Report Builder per accedere alle funzionalità senza accedere all'interfaccia utente del Report Builder.
Ad esempio, per aggiornare automaticamente le richieste di Report Builder con filtri di input basati sui dati estratti in Excel da altre origini, utilizzare la stringa RefreshRequestsInCellsRange(…) funzione. Tutte le chiamate sono asincrone e vengono restituite immediatamente senza attendere la completa esecuzione.
Requisiti
- È necessario specificare Report Builder 5.0 (o versione successiva).
Nella tabella seguente sono elencate le funzioni esposte.
Per accedere alle funzioni di Report Builder, vai a Formulas > Insert Function. Utilizzare il campo di ricerca per cercare una funzione o selezionare una categoria per elencare le funzioni in tale categoria.
Esempio section_034311081C8D4D7AA9275C1435A087CD
Nell'esempio seguente viene illustrato Se il valore nella cella P5 è un testo o è vuoto, aggiornare l'intervallo nella cella P9.
=IF(OR(ISTEXT(P5),ISBLANK(P5)),AsyncRefreshRange("P9"),"")
Utilizzare le funzioni di Report Builder con il controllo del formato section_26123090B5BD49748C8D8ED7A1C5ED84
È possibile assegnare una macro a un controllo creato e tale controllo può essere una funzione che aggiorna una richiesta di cartella di lavoro. Ad esempio, la funzione AsyncRefreshActiveWorksheet aggiornerà tutte le richieste in un foglio di lavoro. Talvolta, tuttavia, potrebbe essere utile aggiornare solo alcune richieste.
- Impostare il parametro della macro.
- Fare clic con il pulsante destro del mouse sul controllo e selezionare Assign Macro.
- Immettere il nome della funzione di Report Builder (nessun parametro o parentesi).
Trasmettere i parametri alle funzioni di Report Builder mediante il controllo del formato section_ECCA1F4990D244619DFD79138064CEF0
Due funzioni che accettano un parametro possono essere utilizzate con Controllo formato. È necessario utilizzare il campo Testo alternativo::
- AsyncRefreshRange(string rangeAddressInA1Format)
- AsyncRefreshWorksheet(string sheetName)
Per passare parametri alle funzioni di Report Builder mediante il controllo del formato
-
Fare clic con il pulsante destro del mouse sul controllo e selezionare Format Control.
-
Fai clic sulla scheda Alt Text.
-
In Alternative text immettere l'intervallo di celle che si desidera aggiornare.
-
Aprire l'elenco dei parametri di Report Builder in Formulas > Insert Function> Adobe.ReportBuilder.Bridge.
-
Selezionare una delle due funzioni che terminano con AltTextParam e fare clic su OK.