[Gäller även för v8]{class="badge positive" title="Gäller även Campaign v8"}

Användningsexempel: skapa översiktssidor use-cases-creating-overviews

I följande exempel skapar vi webbprogram av översiktstyp som visar alla webbprogram i din databas. Konfigurera följande element:

Skapa ett webbprogram med en sida creating-a-single-page-web-application

  1. Skapa ett enstaka Page-webbprogram och inaktivera utgående övergångar och övergångar till nästa sida.

  2. Ändrar sidans rubrik.

    Den här titeln visas i översiktshuvudet och i webbprogramöversikten.

  3. I webbprogrammets egenskaper ändrar du återgivningen av programmet genom att välja mallen Single-page Web application.

  4. Öppna aktiviteten Page i webbprogrammet och öppna en lista (Static element > List).

  5. På fliken Data i listan väljer du typ av Web applications-dokument och utdatakolumnerna Label , Creation date och Type of application.

  6. På underfliken Filter skapar du följande filter så som visas nedan för att endast visa webbprogram och exkludera mallar från vyn.

  7. Stäng konfigurationsfönstret på sidan och klicka på Preview.

    Listan över webbprogram som finns i din databas visas.

Lägga till ett filter i en mapp adding-a-filter-on-a-folder

I en översikt kan du välja att få åtkomst till data beroende på var de finns i Adobe Campaign-trädet. Det här är ett filter på en mapp. Använd följande process för att lägga till den i översikten.

  1. Placera markören på noden Page i webbprogrammet och lägg till ett Select folder-element (Advanced controls > Select folder).

  2. Klicka på länken Edit variables i fönstret Storage som visas.

  3. Ändra variabeletiketten efter dina behov.

  4. Ändra variabelnamnet med värdet folder.

    note note
    NOTE
    Variabelns namn måste matcha namnet på elementet som är länkat till mappen (definierat i schemat), dvs. mapp i det här fallet. Du måste återanvända det här namnet när du refererar till tabellen.
  5. Använd typen XML för variabeln.

  6. Välj Refresh page-interaktionen.

  7. Placera markören i listan och referera till den variabel som tidigare skapats på fliken Folder filter XPath i listan på fliken Advanced. Du måste använda namnet på elementet som berörs av mapplänken, dvs. mapp.

    note note
    NOTE
    I det här skedet finns webbprogrammet inte i programkontexten och filtret kan därför inte testas i mappen.

Lägga till en knapp för att konfigurera ett nytt webbprogram adding-a-button-to-configure-a-new-web-application

  1. Placera markören på elementet Page och lägg till en länk (Static elements > Link).

  2. Ändra länketiketten eftersom den visas på knappen i översikten.

    I vårt exempel är etiketten Ny.

  3. Infoga följande URL i URL-fältet: xtk://open/?schema=nms:webApp&form=nms:newWebApp.

    note note
    NOTE
    nms:webApp sammanfaller med webbprogramschemat.
    nms:newWebApp sammanfaller med den nya assistenten för att skapa webbprogram.
  4. Välj att visa URL:en i samma fönster.

  5. Lägg till webbprogramsikonen i bildfältet: /nms/img/webApp.png.

    Den här ikonen visas på knappen New.

  6. Ange button i fältet Style.

    Det här formatet refereras till i mallen Single-page Web application som du valde tidigare.

Lägga till detaljer i en lista adding-detail-to-a-list

När du konfigurerar en lista i översikten kan du välja att visa ytterligare information för varje post i listan.

  1. Placera markören på listelementet som du skapade tidigare.

  2. På fliken General väljer du visningsläget Columns and additional detail i listrutan.

  3. Lägg till kolumnen Primary key , Internal name och Description på fliken Data och välj alternativet Hidden field för var och en av dem.

    På så sätt visas informationen bara i detalj för varje post.

  4. Lägg till följande kod på fliken Additional detail:

    code language-none
    <div class="detailBox">
      <div class="actionBox">
        <span class="action"><img src="/xtk/img/fileEdit.png"/><a title="Open" class="linkAction" href="xtk://open/?schema=nms:webApp&form=nms:webApp&pk=
        <%=webApp.id%>">Open...</a></span>
        <%
        if( webApp.@appType == 1 ) { //survey
        %>
        <span class="action"><img src="/xtk/img/report.png"/><a target="_blank" title="Reports" class="linkAction" href="/xtk/report.jssp?_context=selection&
          _schema=nms:webApp&_selection=<%=webApp.@id%>
          &__sessiontoken=<%=document.controller.getSessionToken()%>">Reports</a></span>
        <%
        }
        %>
      </div>
      <div>
        Internal name: <%= webApp.@internalName %>
      </div>
      <%
      if( webApp.desc != "" )
      {
      %>
      <div>
        Description: <%= webApp.desc %>
      </div>
      <%
      }
      %>
    </div>
    
NOTE
Det tar fem minuter att uppdatera JavaScript-bibliotek på servern. Du kan starta om servern för att undvika att vänta på den här fördröjningen.

Filtrera och uppdatera listan filtering-and-updating-the-list

I det här avsnittet skapar du ett filter för att visa översikten över webbprogram som har skapats av en viss operator. Det här filtret skapas med en ländredigerare. När du har valt en operator kan du uppdatera listan för att använda filtret. Detta kräver att du skapar en uppdateringslänk.

Dessa två element grupperas i samma behållare för att grafiskt grupperas i översikten.

  1. Placera markören på elementet Page och välj Container > Standard.

  2. Ange antalet kolumner till 2, så att länkredigeraren och länken ligger bredvid varandra.

    Mer information om elementlayout finns i det här avsnittet.

  3. Använd prickedFilter.

    Det här formatet refereras till i mallen Single-page Web application som du valde tidigare.

  1. Placera markören på den behållare som skapades under föregående steg och infoga en ländredigerare via menyn Advanced controls.

  2. I lagringsfönstret som öppnas automatiskt väljer du alternativet Variables, klickar på länken Edit variables och skapar en XML-variabel för att filtrera data.

  3. Ändra etiketten.

    Den visas bredvid fältet Filter i översikten.

  4. Välj tabellen Operator som ett programschema.

  5. Placera markören på listelementet och skapa ett filter via fliken Data > Filter:

    • Uttryck: Sekundärnyckel för länken Skapad av
    • Operator: är lika med
    • Värde: Variabler (variabler)
    • Ta hänsyn till om: '$(var2/@id)'!='''

CAUTION
Webbprogramanvändaren måste vara en identifierad operator med rätt Adobe Campaign-behörighet för att få tillgång till informationen. Den här typen av konfiguration fungerar inte för anonyma webbprogram.
  1. Placera markören på behållaren och infoga en Link via menyn Static elements.

  2. Ändra etiketten.

  3. Välj Refresh data in a list.

  4. Lägg till listan som skapades tidigare.

  5. Lägg till uppdateringsikonen i fältet Image: /xtk/img/refresh.png.

  6. Med hjälp av sorteringspilarna kan du ordna om de olika elementen i webbprogrammet enligt nedan.

Webbprogrammet är nu konfigurerat. Du kan förhandsgranska fliken Preview genom att klicka på den.

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