Navigation mellem rapporter fra en liste, der indeholder flere links til de samme rapporter

Du har to eller flere rapporter og to eller flere skift til dem hver. Du ønsker, at brugerne skal kunne navigere til rapporterne fra en enkelt valgliste.

Vi opretter to rapporter kaldet Foods og Drinks til illustration af dette problem. Vi opretter en tredje rapport med en enkelt valgliste til navigation mellem dem. Valglisten indeholder flere føde- og drikkevarer. Hvis brugerne vælger en fødevarer, føres de til rapporten Foods, og hvis de vælger en drikkevare, føres til de rapporten Drinks.

  1. Opret rapporterne Foods og Drinks. Højreklik på dem i rapportkataloget, og vælg Egenskaber. Skift deres entydige navne til Foods og Drinks.
  2. Opret et brugerdefineret hierarki kaldet FoodandDrink. Højreklik på hierarkiet, og vælg Rediger. Opret elementer med Eggs, Beans, Crumpets, Apples, Orange og Pineapple som titeltekster.
  3. Åbn Tabel over navne og tekster i Hierarkidesigner ved at klikke på Vis tabel over navne og tekster.
    Bemærk

    Det er nyttigt, hvis klik på et element i hierarkiet automatisk fremhæver den korrekte navneattribut i Tabel over navne og tekster. Hvis det ikke sker, kan du klikke på Synkroniser valg af hierarkiet samt navne- og teksttabellen.

  4. Klik på hvert fødevareelement i hierarkiet, og skift navneattributten i Tabel over navne og tekster til det entydige navn for rapporten Foods. Tilknyt på samme måde hvert af fødevareelementerne til det entydige navn for rapporten Drinks.
  5. Opret en rapport med et kombinationsfelt tilknyttet til det brugerdefinerede hierarki FoodandDrink. Notér kombinationsfeltets entydige navn.
  6. Angiv formlen =ComboBoxName.attribute i en celle i rapporten. I cellen vises det entydige navn for rapporten Foods eller Drinks, afhængigt af det element der er valgt i kombinationsfeltet.
    Bemærk

    Notér referencen til den celle, hvor du angiv formlen.

  7. Åbn dialogboksen Formatér Listview i kombinationsfeltet. Under fanen Generelt skal du klikke på Udfør handlingen, hvis valget ændres og klikke på knappen Gennemse for at åbne dialogboksen Definer handling.
  8. Vælg Skift som typen.
  9. Vælg =TRUE som betingelsen.
  10. Vælg Valg ændret som tilstand.
  11. Klik på knappen Gennemse i feltet Værdi i destinationsrapporten for at åbne dialogboksen Destinationsrapport. Vælg Angiv en cellereference eller formel for at angive destinationsobjektet. Angiv referencen til den celle, hvor du angav =ComboBoxName.attribute-formlen (f.eks. "=A2"). Klik på OK.
    Rapporten Foods åbnes, hvis du klikker på en af fødevarerne i visningstilstand. Hvis du klikker på en af drikkevarerne, åbnes rapporten Drinks.