[Ook van toepassing op v8]{class="badge positive" title="Ook van toepassing op campagne v8"}

Een tabel maken creating-a-table

U kunt een lijst aan een rapport toevoegen om gegevens te tonen. Dit kan een draaitabel zijn die is gemaakt op basis van kubutemetingen, een lijst met groepen of een tabel met een uitsplitsing van waarden.

Een lijst met groepen maken creating-a-list-with-group

A List with group Met een typetabel kunt u gegevens in de tabel groeperen en er statistieken over produceren. U kunt bijvoorbeeld totalen en subtotalen maken voor de gegevens. Elke groep heeft zijn eigen kop-, detail- en voettekstregel.

CAUTION
De Page activiteit die de tabel bevat, moet worden voorafgegaan door een Query of Script activiteit om de in het verslag te analyseren gegevens te verzamelen. Raadpleeg voor meer informatie over deze activiteiten Gegevens verzamelen voor analyse en Scriptactiviteit.

Werkwijze operating-principle

Het kan gebeuren dat u verschillende gegevenscategorieën tegelijk moet analyseren. Met een lijst met groepen kunt u gegevens combineren en statistieken maken over verschillende groepen gegevens in dezelfde tabel. Hiertoe kunt u een groep in de tabel maken.

In het volgende voorbeeld toont de groep alle campagnes in het gegevensbestand, de leveringen, en het aantal berichten die per levering en per campagne worden verzonden.

Hiermee kunt u de campagnes weergeven (Label (Campaign), de lijst van leveringen (Label ) gekoppeld aan de campagne en kunt u het aantal verzonden berichten per levering tellen (Processed), voordat u deze optelt voor elke campagne (Sum(@processed) ).

Implementatiestappen implementation-steps

Hier vindt u een volledig voorbeeld van implementatie: Hoofdlettergebruik: een rapport maken met een groepslijst.

Houd rekening met de volgende stappen om een tabel van het type 'Lijst met groep' te maken:

  1. Ga naar het rapportdiagram en plaats een Query activiteit. Zie Gegevens verzamelen voor analyse.

  2. Vul de brontabel in en selecteer de velden van de tabel die de statistieken betreffen.

  3. Een Page activiteit in de grafiek. Raadpleeg voor meer informatie hierover Statische elementen.

  4. Een List with group typt u tabel in de pagina.

  5. Geef het gegevenspad op of de tabel die als gegevensbron in de query is geselecteerd.

    Deze stap is verplicht als u de velden in de brontabel later wilt herstellen en deze wilt invoegen in de cellen van de tabel.

  6. De tabel en de inhoud ervan maken.

  7. Het voltooide rapport weergeven in het dialoogvenster Preview tab. Vervolgens kunt u het rapport publiceren en het indien nodig exporteren naar een andere indeling. Raadpleeg voor meer informatie hierover Een rapport exporteren.

Lijnen en kolommen toevoegen adding-lines-and-columns

Standaard wordt een List with group teksttabel bevat een koptekst, een detailregel en een voettekstregel.

De groep zelf bevat kop-, detail- en voettekstregel.

  • Koptekstregel: met deze regel kunt u een titel aan de kolommen van de tabel geven.

  • Detaillijn: deze regel bevat statistische waarden.

  • Voettekstregel: op deze regel kunt u de totale waarden weergeven.

Lijnen en kolommen kunnen naar wens worden toegevoegd.

De groep kan op om het even welke lijn van de lijst worden geplaatst en omvat zijn eigen kopbal, detail en footer lijnen.

Lijn en kolom: als u een regel of kolom wilt toevoegen of verwijderen, gaat u naar een bestaande regel of kolom en gebruikt u het snelmenu.

De aard van de lijn die u toevoegt, is afhankelijk van de locatie van de cursor. Als u bijvoorbeeld een koptekstregel wilt toevoegen, plaatst u de cursors op een koptekst en klikt u op Add > A line above/below.

De breedte van de kolommen kan worden gewijzigd via de Column format item.

Groep: als u een groep wilt toevoegen, gaat u naar een regel en selecteert u het overeenkomende item in het keuzemenu.

Celinhoud definiëren defining-cell-content

Als u een cel van de tabel wilt bewerken en de inhoud en indeling ervan wilt definiëren, gaat u naar de cel en gebruikt u het snelmenu.

Gebruik de Expression menu-item om de waarden te selecteren die moeten worden weergegeven.

  • Als u de waarden wilt invoegen die rechtstreeks in de tabel moeten worden geanalyseerd, selecteert u deze in de beschikbare velden.

    De lijst van beschikbare gebieden valt met de inhoud van de vraag vóór de lijst in de grafiek van de rapportconstructie samen.

  • Voer een label in voor een cel, bijvoorbeeld de koptekst.

    Hiervoor gebruikt u hetzelfde proces als voor het invoegen van een veld in de database, maar selecteert u geen expressie. Voer het label in het dialoogvenster Label veld. Het zal worden getoond zoals is.

  • Een aggregaat berekenen (gemiddelde waarde, som enz.) en in de cel weergeven.

    Om dit te doen, gebruik Aggregates en selecteer de gewenste campagne.

Celindeling definiëren defining-cell-format

Als u de celindeling wilt definiëren, Cell format… Hiermee hebt u toegang tot alle opmaakopties die beschikbaar zijn voor de geselecteerde cel.

Met deze opties kunt u de uiteindelijke rendering van het rapport aanpassen en het lezen van informatie vereenvoudigen.

Gebruik de Carriage return veld bij het exporteren van gegevens naar Excel: selecteer de optie Yes waarde om de harde return te forceren. Deze waarde blijft behouden bij het exporteren. Raadpleeg voor meer informatie hierover Een rapport exporteren.

De Cell format het venster laat u tot het volgende lusje toegang hebben:

  • De Value tab
  • De Borders tab
  • De Click tab
  • De Extra tab

De Value kunt u het lettertype en de verschillende waardetekenmerken wijzigen of een opmaak definiëren op basis van de aard ervan.

De indeling wijzigt de weergave van gegevens: bijvoorbeeld de Number, Monetary en Percentage Met indelingen kunt u de cijfers rechts uitlijnen en decimalen weergeven.

Voorbeeld van hoe u een valutanotatie configureert: u kunt de valuta opgeven waarin de waarden worden uitgedrukt, kiezen of u duizenden wilt scheiden en negatieve waarden in rood wilt weergeven. De positie van het valutasymbool hangt af van de taal van de operator die in zijn profiel is gedefinieerd.

Voorbeeld van configuratie voor datums: u kunt kiezen of u de tijd wilt weergeven.

De Randen kunt u randen toevoegen aan de lijnen en kolommen in de tabel. Als u randen toevoegt aan de cellen, kunnen er prestatieproblemen optreden wanneer u grote rapporten exporteert naar Excel.

Indien nodig kunt u randen definiëren in de tabelsjabloon (Administration > Configuration > Form rendering ).

In dit geval hebt u de volgende syntaxis:

Op het tabblad Web:

 .tabular td {
 border: solid 1px #000000;
 }

Op het tabblad Excel:

 <style name="odd" fillColor="#fdfdfd">
  <border>
   <borderTop value="solid 0.05pt #000000" />
   <borderBottom value="solid 0.05pt #000000" />
   <borderLeft value="solid 0.05pt #000000" />
   <borderRight value="solid 0.05pt #000000" />
  </border>
 </style>

 <style name="even" fillColor="#f7f8fa">
  <border>
   <borderTop value="solid 0.05pt #000000" />
   <borderBottom value="solid 0.05pt #000000" />
   <borderLeft value="solid 0.05pt #000000" />
   <borderRight value="solid 0.05pt #000000" />
  </border>
 </style>

De Click kunt u een actie definiëren wanneer de gebruiker op de inhoud van een cel of van de tabel klikt.

In het onderstaande voorbeeld kunt u de tweede pagina van het rapport weergeven door op de waarde in de cel te klikken. Deze pagina bevat informatie over de levering in de cel.

De Extra kunt u visueel koppelen aan uw gegevens, zoals een gekleurd teken of een waardebalk. Het gekleurde teken wordt gebruikt wanneer de tabel als een legenda in een diagram wordt weergegeven. Raadpleeg het voorbeeld van de implementatie voor meer informatie hierover: Stap 5 - Maak de tweede pagina

Hoofdlettergebruik: een rapport maken met een groepslijst use-case--create-a-report-with-a-group-list

In dit voorbeeld gaan we een rapport van twee pagina's maken: de eerste pagina bevat de lijst en de totale leveringen per campagne, plus het aantal verzonden berichten. De namen van de levering zullen klikbare verbindingen zijn en zullen u toelaten om naar de tweede pagina van het rapport te gaan om de uitsplitsing van leveringen per e-maildomein voor de geselecteerde levering met een lijst en een grafiek te bekijken. Op de tweede pagina fungeert de tabel als een legenda voor het diagram.

Stap 1 - Een rapport maken step-1---create-a-report

Een nieuw rapport maken dat betrekking heeft op het campagneschema, Campaigns (nms).

Klikken Save om het rapport te maken.

Ga naar de grafiek en voeg de eerste componenten toe die voor het ontwerpen van de rapportinhoud moeten worden gebruikt: een eerste vraag en een eerste pagina.

Stap 2 - creeer de eerste vraag step-2---create-the-first-query

Met de eerste query kunt u leveringen verzamelen die aan elke campagne zijn gekoppeld. Het doel is een rapport weer te geven over de verschillende leveringen van de Adobe Campaign-database die aan elke campagne zijn gekoppeld.

Dubbelklik op de eerste query om deze te bewerken en pas vervolgens de volgende stappen toe om deze te configureren:

  1. Begin door het schema te veranderen waarop de bron van de vraag wordt toegepast: selecteer Deliveries (nms) schema.

  2. Klik op de knop Edit query De geavanceerde velden koppelen en weergeven.

  3. Selecteer de volgende velden:

    • het leveringsetiket,
    • de primaire sleutel voor de levering,
    • het campagneetiket,
    • de indicator van de verwerkte leveringen,
    • de buitenlandse sleutel van de Campagne-koppeling,
    • de indicator voor de foutenfrequentie.

    Koppel een alias aan elk veld: dit wordt aanbevolen om de selectie te vergemakkelijken van gegevens uit de tabel die aan de eerste pagina van het rapport worden toegevoegd.

    In dit voorbeeld gebruiken we de volgende aliassen:

    • Label: @label
    • Primaire sleutel: @deliveryId
    • Label (campagne): @label1
    • Verwerkt: @processed
    • Externe sleutel van de koppeling 'Campaign' ('id'): @operationId
    • Foutfrequentie: @errorRatio
  4. Klik op de knop Next twee keer om naar de Data filtering stap.

    Voeg een filtervoorwaarde toe om slechts de leveringen te verzamelen verbonden aan een campagne.

    De syntaxis van dit filter is als volgt: "Externe sleutel van de koppeling 'Campagnes' groter dan 0".

  5. Klikken Finish als u deze voorwaarden wilt opslaan, klikt u op Ok om de vraagredacteur te sluiten.

Stap 3: De eerste pagina maken step-3--create-the-first-page

In deze stap, gaan wij de eerste pagina van het rapport vormen. Voer de volgende stappen uit om het te configureren:

  1. Open de Page activiteit en voer de titel ervan in, bijvoorbeeld Leveringen in dit geval.

  2. Voeg een lijst met groepen in via de werkbalk en voer het label ervan in, bijvoorbeeld: Lijst met leveringen per campagne.

  3. Klik op de knop Table data XPath… en selecteer de leveringskoppeling, d.w.z. [query/delivery].

  4. Klik op de knop Data tab en layout van de tabel wijzigen: voeg drie kolommen aan de rechterkant toe.

  5. Voeg een groep toe.

    Met deze groep kunt u campagnes en de bijbehorende leveringen groeperen.

  6. Verwijs in het groepsvenster naar de Buitenlandse sleutel van de koppeling 'Campaign' en sluit het venster.

  7. Bewerk de eerste cel van de groepsheader en voeg de Label veld van de campagnes als expressie.

  8. De tweede cel van de detailregel bewerken en de leveringen selecteren Label.

  9. De opmaak van deze cel bewerken en het dialoogvenster Click tab. Configureer de juiste opties zodat wanneer de gebruikers op de naam van een levering klikken, deze in hetzelfde venster wordt geopend.

    Selecteer een Next page tekstactie en selecteer In the same window als een open optie.

  10. Klik in de onderste sectie van het venster op Add en geeft de /vars/selectedDelivery en de @deliveryId expressie die overeenkomt met de alias van de primaire sleutel van de levering, zoals gedefinieerd in de eerder gemaakte query. Met deze formule hebt u toegang tot de geselecteerde levering.

  11. De tweede cel van de voettekstregel van de groep bewerken en invoeren Total per campaign als label.

  12. Bewerk de derde cel van de koptekstregel van de groep en typ Number of messages sent als label.

    Deze informatie valt samen met de kolomtitel.

  13. Bewerk de derde cel van de detailregel en selecteer de verwerkte berichtindicator als een expressie.

  14. Bewerk de derde cel van de voettekstregel van de groep, selecteer de verwerkte leveringsindicator en pas de Sum samenvoegen.

  15. Bewerk de vierde cel van de detailregel en selecteer de foutfrequentie bij levering als een expressie.

  16. Selecteer deze cel om een waardebalk weer te geven die de frequentie van de leveringsfout weergeeft.

    Ga hiertoe naar de More tab. Selecteer de Value bar in de vervolgkeuzelijst en selecteert u de Hide the cell value -optie.

    U kunt nu een rendering van het rapport weergeven. Klik op de knop Preview en selecteert u de Global optie: hier ziet u de lijst met alle leveringen in de Adobe Campaign-database die aan een campagne zijn gekoppeld.

    We raden u aan de Preview om ervoor te zorgen dat de gegevens in uw tabel correct zijn geselecteerd en geconfigureerd. Zodra dit wordt gedaan, kunt u aan het formatteren van uw lijst verdergaan.

  17. Pas de Bold stijl aan de cellen die het totaal per campagne en het totale aantal verwerkte berichten tonen.

  18. Klik op de eerste cel van de groepsheader, de cel die de naam van de campagne weergeeft, en selecteer Edit > Merge to right.

    Wanneer de eerste twee cellen van de groepsheader worden samengevoegd, worden de titel van de campagne en de lijst met hiermee verbonden leveringen opnieuw uitgelijnd.

    note caution
    CAUTION
    We raden u aan te wachten tot uw rapport is samengesteld voordat u cellen samenvoegt, aangezien samenvoegen onomkeerbaar is.

Stap 4 - Maak de tweede query step-4---create-the-second-query

Wij willen een tweede vraag en een tweede pagina toevoegen om de details van een levering te tonen wanneer de gebruiker van het rapport op het klikt. Alvorens de vraag toe te voegen, geef de pagina uit u hebt gecreeerd en laat de uitgaande overgang toe zodat het aan de vraag kan worden verbonden.

  1. Een nieuwe query toevoegen na de opdracht Page activiteit en geef zijn schema uit: selecteer Recipient delivery logs schema.

  2. Bewerk de query en definieer de uitvoerkolommen. Als u het aantal leveringen per e-maildomein wilt weergeven, moet u:

    • Bereken de som van de primaire sleutels om het aantal leveringslogboeken te tellen:

    • verzamel de e-maildomeinen van de ontvanger en groepeer informatie over dit gebied: om dit te doen, selecteer Group in de kolom met domeinnamen.

    Koppel de volgende aliassen aan de velden:

    • count(primaire sleutel): @count

    • E-maildomein (ontvanger): @domain

  3. Klik op de knop Next knop twee keer: hiermee gaat u naar de Data filtering stap.

    Voeg een filtervoorwaarde toe om slechts de informatie te verzamelen verbonden aan de geselecteerde levering.

    De syntaxis is als volgt: de buitenlandse sleutel van de koppeling Aflevering is gelijk aan de waarde van de instelling $([vars/selectedDelivery])

  4. Sluit het venster van de vraagconfiguratie en voeg een pagina aan de grafiek toe, enkel na de tweede vraag.

Stap 5 - Maak de tweede pagina step-5---create-the-second-page

  1. Bewerk de pagina en voer het label ervan in: E-maildomeinen.

  2. Schakel het selectievakje Enable output transitions optie: dit is de laatste pagina van het rapport en zal niet door een andere activiteit worden gevolgd.

  3. Een nieuwe lijst met een groep toevoegen met behulp van het snelmenu en deze aanroepen E-maildomeinen per ontvanger.

  4. Klik op de knop Table data XPath… en selecteert u de Recipient delivery logs koppeling.

  5. In de Data kunt u de tabel als volgt aanpassen:

    • Voeg twee kolommen aan de rechterkant toe.

    • Voeg in de eerste cel van de detailregel de opdracht rowNum()-1 expressie om het aantal regels te tellen. Wijzig vervolgens de indeling van de cel: in de Extra tab, selecteert u Color tab en klik op Ok.

      Deze configuratie zal u toelaten om de lijst als titel voor de grafiek te gebruiken.

    • Voeg in de tweede cel van de detailregel de opdracht Email domain(Recipient) expressie.

    • Voeg in de derde cel van de detailregel de knop count(primary key) expressie.

  6. Voeg een cirkeldiagram aan de pagina toe gebruikend het met de rechtermuisknop aanklikken menu en wijs toe E-maildomeinen eraan te koppelen. Raadpleeg voor meer informatie Grafiektypen en -varianten.

  7. Klik op de knop Variants en deselecteer de Display label en de Display caption opties.

  8. Controleer of er geen waarde sortering is geconfigureerd. Raadpleeg deze sectie voor meer informatie.

  9. In de Data tab, wijzig de gegevensbron: select Context data in de vervolgkeuzelijst.

  10. Klik vervolgens op Advanced settings en selecteer de koppeling naar de leveringslogboeken van de ontvanger.

  11. In de Chart type selecteert u de Email domain variabele.

  12. Voeg vervolgens de uit te voeren berekening toe: selecteer de som als een operator.

  13. Klik op de knop Detail om het gebied te selecteren dat de telling zal betreffen, dan sluit het configuratievenster.

  14. Sla het rapport op.

    Uw pagina is nu geconfigureerd.

Stap 6 - Bekijk het rapport step-6---viewing-the-report

Als u het resultaat van deze configuratie wilt weergeven, klikt u op de knop Preview en selecteert u de Global -optie.

De eerste pagina van uw rapport bevat de lijst met alle leveringen die in de database zijn opgenomen.

Als u op de koppeling van een van deze leveringen klikt, wordt in het diagram de indeling van e-maildomeinen voor deze levering weergegeven. U bevindt zich nu op de tweede pagina van het rapport en kunt terugkeren naar de vorige pagina door op de desbetreffende knop te klikken.

Een splitsings- of draaitabel maken creating-a-breakdown-or-pivot-table

Dit type van lijst laat u statistieken tonen die op de gegevens in het gegevensbestand worden berekend.

De configuratie van deze types van rapporten is gelijkaardig aan die gebruikt voor de beschrijvende analysetovenaar. Raadpleeg deze pagina voor meer informatie.

Raadpleeg voor meer informatie over het maken van een draaitabel deze sectie.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1