Rapporter > Trinn 3: Definere ledetekster (valgfritt) > Legge til kolonnefilterledetekster
Legge til kolonnefilterledetekster
Brukere kan bruke en kolonnefilterledetekst til å velge verdier for å filtrere en kolonne i en rapport. Du kan definere mulige filterverdier og hvordan brukeren velger filterverdiene for rapporten.
Du definerer kolonnefilterledetekster på siden Definer ledetekster i Oracle CRM On Demand Answers. Når du har konstruert flere kolonnefilterledetekster for en rapport, blir en om gangen presentert for brukeren i rekkefølgen de vises, fra topp til bunn.
Slik legger du til eller endrer en kolonnefilterledetekst
- Klikk på Opprett ledetekst på siden Definer ledetekster i Oracle CRM On Demand Answers, og velg Kolonnefilterledetekst.
- Skriv inn en bildetekst for kolonnefilterledeteksten i boksen Bildetekst i dialogboksen Egenskaper for ledetekster.
Bildeteksten vises når en bruker kjører rapporten.
- Skriv inn en beskrivelse i boksen Beskrivelse (valgfritt).
- Velg kolonnen du vil filtrere i rapporten, fra rullegardinlisten Filtrer på kolonne, og velg deretter operatoren du vil bruke, fra rullegardinlisten Operator.
Hvis du vil at brukeren skal velge operatoren, velger du operatoren *Spør bruker.
- Angi hvordan brukeren skal velge verdier, ved å klikke på det aktuelle valget.
Brukere kan velge verdier fra en rullegardinliste eller bla gjennom valg og angi dem i en tekstboks.
MERKNAD: Du kan ha maksimalt 1 000 verdier i en rullegardinliste.
- Hvis du vil la brukeren velge bare én verdi for kolonnefilterledeteksten, merker du av for Bare enkeltverdi.
- Velg et av disse alternativene under Hvilke verdier skal vises for brukeren:
- Klikk på Ingen hvis du ikke vil vise noen verdier.
Brukeren må angi verdien.
- Klikk på Alle verdier hvis du vil vise alle mulige verdier.
- Hvis du vil vise et delsett med verdier, klikker du på Filtrer begrensede verdier eller SQL-resultater.
Filtrer begrensede verdier. Det kan være nyttig å begrense verdier ved spørsmål for flere kolonner, eller når resultatet allerede inneholder et filter. Dette forhindrer en bruker fra å velge verdier som ikke gir data. La oss for eksempel si at en rapport inneholder en kolonne for land og en kolonne for poststed, og at den allerede inneholder filteret Land=Norge. Hvis du velger begrensede verdier for kolonnefilteret for poststed, blir valgene begrenset til poststeder i Norge. Dermed kan ikke brukeren velge gjensidig utelukkende filtre, for eksempel Land=Norge og Poststed=København. Når verdier begrenses, kan behandlingen ta lengre tid sammenlignet med de to andre valgene.
SQL-resultater. Hvis du vil begrense verdiene til resultatene med en SQL-setning, klikker du på SQL-resultater og skriver inn SQL-setningen i tekstboksen. Når du bruker en ledetekst for SQL-resultater, gjelder følgende betingelser:
- Du kan ikke sammenføye ledetekster for SQL-resultater. Hvis du for eksempel har to ledetekster for SQL-resultater, vil ikke de filtrerte verdiene fra én ledetekst påvirke den andre ledeteksten.
- Hvis den første ledeteksten er en ledetekst for SQL-resultater og den andre ledeteksten er en normal ledetekst, er resultatet for den andre ledeteksten begrenset til resultatene for den første ledeteksten hvis valget Filtrer begrensede verdier er aktivert for den andre ledeteksten. Hvis den første ledeteksten er en normal ledetekst og den andre ledeteksten er en ledetekst for SQL-resultater, kan ikke de to ledetekstene sammenføyes.
- Ledetekster som ikke omfatter SQL-resultater, kan alltid sammenføyes uansett rekkefølgen på ledetekstene.
- Maksimalt antall tilgjengelige verdier for rullegardinlisten for ledetekst er 1 000. Hvis SQL-resultatet returnerer mer enn 1 000 poster, vises bare de første 1 000 postene.
- Foreta valg for alternativene under Andre valg:
- Hvis du vil la brukeren begrense filtervalgene, merker du av for Tillat brukeren å begrense valg. Hvis det er merket av for dette valget, vises en plukkliste for brukerne der de kan bruke betingelser (for eksempel begynner med, slutter med eller inneholder) til å begrense valgene.
Begrensede valg er til hjelp når brukeren skal finne verdiene som skal brukes som et filter. Hvis et filter for eksempel inneholder alle poststedene i Norge, kan en bruker begrense filtervalgene til poststedene som begynner på K.
- Hvis du vil tillate at brukeren hopper over dette kolonnefilteret, merker du av for Tillat brukeren å hoppe over ledetekst.
Dermed vises valget Hopp over ledetekst. Brukeren kan deretter klikke på dette valget for å la være å foreta et valg for dette filteret.
- Klikk på OK når du er ferdig.
Kolonnefilterledeteksten vises på siden Definer ledetekster.
- Klikk på knappen Forhåndsvis analyse hvis du vil vise kolonnefilterledeteksten.
Slik endrer du egenskapene for en kolonnefilterledetekst
- Klikk på knappen Egenskaper for ledeteksten.
- Foreta endringer i dialogboksen Egenskaper for ledetekster, og klikk deretter på OK.
Slik flytter du en kolonnefilterledetekst opp eller ned i utførelsesrekkefølgen
Slik sletter du en kolonnefilterledetekst
- Klikk på knappen Slett for ledeteksten.
|