Sammanställningsövning

Lär dig sammanställa olika informationspaket till ett enda värde.

Översikt över övningar

Använd scenariot"Introduktion till upprepning" som du skapade i den senaste övningen för att sammanställa de planerade timmarna för varje arbetsuppgift i projektet och skicka ett e-postmeddelande till dig själv med den informationen.

Sammanställningsbild 1

Steg som ska följas

Lägg till ett filter och SUM de planerade timmarna.

  1. Klona scenariot"Introduktion till upprepning" som du skapade i föregående övning och kalla det"Introduktion till aggregering".

  2. Lägg till ett filter mellan modulen Läs projekt och modulen Antal uppgifter. Ge filtret namnet"Endast arbetsuppgifter".

  3. Ange villkoret till Antal underordnade [Numerisk operator: lika med ] 0.

    Sammanställningsbild 2

  4. Efter modulen Slumpmässig matematik lägger du till en verktygsmodul för Numerisk aggregator.

  5. Ange att projektets uppgifter ska läsas i källmodulen.

  6. Ställ in sammanställningsfunktionen på SUM.

  7. Ange värdet i fältet Arbete från modulen Läs projekt.

  8. Byt namn på den här modulen till SUM för alla timmar för aktivitetsplanering.

    Sammanställningsbild 3

    Observera skuggan som visar att aggregeringen avslutar iterationen.

    Sammanställningsbild 4

    Skicka ett e-postmeddelande med aggregerade timmar.

  9. Lägg till en Skicka en e-postmodul från e-postappen, efter den numeriska aggregatorn.

  10. Skicka mejlet till dig själv.

  11. Ämnesraden är "Projektinformation".

  12. Ange"Det finns ett projekt med namnet [projektnamn] i fältet Innehåll som har totalt [resultat] planerade timmar." [projektnamnet] hämtas från modulen Läs en post och [result] hämtas från aggregeringsmodulen.

    Sammanställningsbild 5

  13. Spara och kör en gång. Hitta e-postmeddelandet i din inkorg.

I iteration kan man komma åt de enskilda paketen. Men utanför iterationen går det bara att komma åt aggregerade fält i modulen Skicka ett e-postmeddelande.

recommendation-more-help
c9fbcf61-6d19-481e-a9ab-f54a0ae0ee8a