Report Builder functies gebruiken met Microsoft Excel

IMPORTANT
Een nieuwe en gestroomlijnde ​ Report Builder ​ is beschikbaar sinds 16 Oktober, 2024. Deze Report Builder wordt ondersteund door macOS-, Windows- en webbrowsers en kan worden gebruikt met Adobe Analytics en Customer Journey Analytics.
Deze verouderde Report Builder-invoegtoepassing werkt nog steeds. U kunt ​ uw erfeniswerkboeken ​ in nieuwe Report Builder omzetten.

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.

Functienaam
Type
Beschrijving
AsyncRefreshAll()
string
Verfrist alle verzoeken van de Report Builder huidig in een werkboek.
AsyncRefreshRange(string rangeAddressInA1Format)
string
Verfrist alle verzoeken van de Report Builder aanwezig in het gespecificeerde adres van de celwaaier (een koorduitdrukking die een waaier van cel in A1 formaat vertegenwoordigt, bijvoorbeeld "Blad1!A2:A10").
AsyncRefreshRangeAltTextParam()
string
Verfrist alle verzoeken van de Report Builder aanwezig in de gespecificeerde celwaaier die door de Alternatieve Tekst van de Controle van de Vorm MS wordt overgegaan.
AsyncRefreshActiveWorksheet()
string
Hiermee vernieuwt u alle verzoeken om Report Builder die aanwezig zijn in het actieve werkblad.
AsyncRefreshWorksheet(werkbladnaam tekenreeks)
string
Hiermee vernieuwt u alle aanvragen voor Report Builder die aanwezig zijn in het opgegeven werkblad (de naam van het werkblad zoals deze wordt weergegeven op het tabblad).
AsyncRefreshWorksheetAltTextParam();
string
Hiermee vernieuwt u alle aanvragen voor Report Builder die aanwezig zijn in de specifieke werkbladnaam die is doorgegeven via de alternatieve tekst van MS Form Control
String GetLastRunStatus()
string
Retourneert een tekenreeks die de status van de laatste uitvoering beschrijft.

Ga naar Formulas > Insert Function voor toegang tot de functies van de Report Builder. Gebruik het zoekveld om naar een functie te zoeken of selecteer een categorie om de functies in die categorie weer te geven.

Schermafbeelding die het venster van de Functie van het Tussenvoegsel met uitgevouwen categorielijst toont.

Voorbeeld section_034311081C8D4D7AA9275C1435A087CD

Het volgende voorbeeld toont als de waarde in cel P5 tekst is of leeg is, vernieuw de waaier die in cel P9 is.

=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.

  1. Stel de macroparameter in.
  2. Klik met de rechtermuisknop op het besturingselement en selecteer Assign Macro .
  3. Voer de naam van de functie Report Builder in (geen parameters of ronde haakjes).

Schermschot die het Assign venster van de Macro tonen.

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 Alternatieve tekst gebruiken: gebied:

  • AsyncRefreshRange(string rangeAddressInA1Format)
  • AsyncRefreshWorksheet(werkbladnaam tekenreeks)

Parameters doorgeven aan Report Builder-functies met behulp van formaatbesturing

  1. Klik met de rechtermuisknop op het besturingselement en selecteer Format Control .

    Schermafbeelding die de Controle van het Formaat toont selecteerde.

  2. Klik op de tab Alt Text .

    Schermafbeelding die het lusje van de Tekst van Alt en Alternatieve tekst toont: gebied.

  3. Voer onder Alternative text het celbereik in dat u wilt vernieuwen.

  4. Open de lijst met parameters voor de Report Builder onder Formulas > Insert Function > Adobe.ReportBuilder.Bridge .

  5. Kies een van de twee functies die eindigen met AltTextParam en klik op OK .

recommendation-more-help
a83f8947-1ec6-4156-b2fc-94b5551b3efc