Report Builder functies gebruiken met Microsoft Excel
U kunt functies van de Report Builder gebruiken om tot functionaliteit toegang te hebben zonder tot het gebruikersinterface van de Report Builder toegang te hebben.
Bijvoorbeeld, om Report Builder verzoeken met inputfilters automatisch te verfrissen die op gegevens worden gebaseerd die in Excel van andere bronnen worden getrokken, gebruik het koord RefreshRequestsInCellsRange (…) functie. Alle vraag is asynchroon en zij keren onmiddellijk terug en wachten niet om volledig uit te voeren.
Vereisten
- Report Builder 5.0 (of hoger) is vereist.
In de volgende tabel worden de belichte functies weergegeven.
Ga naar Formulas > Insert Function. Gebruik het zoekveld om naar een functie te zoeken of selecteer een categorie om de functies in die categorie weer te geven.
Voorbeeld section_034311081C8D4D7AA9275C1435A087CD
Het volgende voorbeeld toont Als de waarde in cel P5 tekst is of leeg is, vernieuwt u het bereik in cel P9.
=IF(OR(ISTEXT(P5),ISBLANK(P5)),AsyncRefreshRange("P9"),"")
Report Builder-functies gebruiken met formaatcontrole section_26123090B5BD49748C8D8ED7A1C5ED84
U kunt een macro aan een controle toewijzen u creeerde en die controle kan een functie zijn die een werkboekverzoek vernieuwt. De functie AsyncRefreshActiveWorksheet vernieuwt bijvoorbeeld alle aanvragen in een werkblad. Soms wilt u echter alleen bepaalde verzoeken vernieuwen.
- Stel de macroparameter in.
- Klik met de rechtermuisknop op het besturingselement en selecteer Assign Macro.
- Voer de naam van de functie Report Builder in (geen parameters of ronde haakjes).
Parameters doorgeven aan Report Builder-functies met behulp van formaatbesturing section_ECCA1F4990D244619DFD79138064CEF0
Twee functies die een parameter nemen kunnen met de Controle van het Formaat worden gebruikt. U moet de opdracht Alternatieve tekst: veld:
- AsyncRefreshRange(string rangeAddressInA1Format)
- AsyncRefreshWorksheet(werkbladnaam tekenreeks)
Parameters doorgeven aan Report Builder-functies met behulp van formaatbesturing
-
Klik met de rechtermuisknop op het besturingselement en selecteer Format Control.
-
Klik op de knop Alt Text tab.
-
Onder Alternative text, voert u het celbereik in dat u wilt vernieuwen.
-
De lijst met parameters voor Report Builder openen onder Formulas > Insert Function> Adobe.ReportBuilder.Bridge.
-
Kies een van de twee functies die eindigen met AltTextParam en klik op OK.