Navigere mellom rapporter fra en liste som inneholder flere koblinger til samme rapport

Du har to eller flere rapporter og to eller flere hopp til hver av dem. Du vil la brukere kunne navigere mellom rapportene fra en enkel valgliste.

For å illustrere problemet oppretter vi to rapporter som vi kaller Mat og Drikke. Vi oppretter en tredje rapport som inneholder en enkel valgliste for å navigere mellom de. Valglisten kommer til å inneholde flere typer mat og drikke. Velge en type mat vil ta brukeren til Mat-rapporten, og det å velge drikke til Drikke-rapporten.

  1. Opprett rapportene Mat og Drikke. Høyreklikk på de i rapportkatalogen og velg Egenskaper. Endre deres unike navn til Mat og Drikke.
  2. Opprett et egendefinert hierarki som heter MatogDrikke. Høyreklikk på hierarkiet og velg Rediger. Opprett elementer med Egg, Bønner, Boller, Epler, Appelsiner og Ananas som tittel.
  3. Åpne i hierarkidesigneren tabellen med navn og tekst ved å klikke på Vis tabell med navn og tekst.
    Merk

    Det kan være nyttig hvis et klikk på et element i hierarkiet automatisk fremhever det korrekte navnattributtet i tabellen med navn og tekst. Hvis dette ikke skjer må du klikke på Synkroniser valget av hierarki og tabellen med navn og tekst.

  4. Klikk i hierarkiet hver av mat-gjenstandene og endre navnattributtet i tabellen med navn og tekst til det unike navnet i Mat-rapporten. Koble på samme måte hver av drikke-gjenstandene til det unike navnet i Drikke-rapporten.
  5. Opprett en rapport med en kombinasjonsboks som er koblet til det egendefinerte hierarkiet MatogDrikke. Noter det unike navnet til kombinasjonsboksen.
  6. Skriv inn formelen =ComboBoxName.attribute i en celle i rapporten. Cellen viser det unike navnet til Mat- eller Drikke-rapporten, avhengig av hvilken gjenstand som velges i kombinasjonsboksen.
    Merk

    Noter referansen til cellen du har skrevet inn formelen i.

  7. Åpne dialogen Formater listevisning for kombinasjonsboksen. I Generelt-fanen, klikk på Utfør handling når valg endres og klikk på bla igjennom-knappen for å åpne Definer handling-dialogen.
  8. Velg Hopp som type.
  9. Velg =SANN som betingelsen.
  10. Velg Utvalg endret som modus.
  11. Klikk på Verdi-feltet til målrapporten, klikk bla igjennom-knappen for å åpne Målrapport-dialogen. Velg Skriv inn en cellereferanse eller formel for å spesifisere målobjektet. Skriv inn referansen til cellen der du skrev inn formelen =ComboBoxName.attribute (f.eks. "=A2"). Klikk på OK.
    Når du klikker på en av matgjenstandene i kombinasjonsboksen i visningsmodus åpnes Mat-rapporten. Når du klikker på en av drikkegjenstandene åpnes Drikke-rapporten.