Bruk og eksempel

Nettutvidelsen Elementliste har parametere for sin kjernefunksjonalitet og ytterligere parametere, for å tilpasse innholdet.

Dette er de primære parameterne:

  • Elementnøkler: En referanse til et område med celler som inneholder de unike navnene på elementer og handlinger for videre behandling. Når en handling utløses, sender Actions.Input.Text én av disse verdiene:
    • Actions.Input.Text="Rad": Elementet er valgt.
    • Actions.Input.Text="Rediger": Rediger-knappen ble klikket.
    • Actions.Input.Text="Slett": Slett-knappen ble klikket.
  • Elementdata: En referanse til et område med celler som inneholder elementdata, eller til en celle som inneholder XML for de samme dataene. Den første kolonnen i dataområdet er reservert for disse valgfrie egenskapene til elementnøkler:
  • Tittel (streng)
  • Beskrivelse 1 (streng)
  • Beskrivelse 2 (streng)
  • Tidsstempel (streng)
  • Synlig (boolsk): Hvis Fals, er elementet skjult. Sann er standarden.
  • Aktivert (boolsk): Hvis False er elementet deaktivert. Sann er standarden.
  • Valgt (boolsk): Hvis True er elementet valgt. False er standard.
  • Rediger (boolsk): Hvis True vises innebygd redigering og sletting av ikoner. False er standard.
Disse ytterligere parameterne aktiverer tilpasning av innholdet. Angi ="" for å bruke standardinnstillinger der det er tilgjengelig.
Merk

Der du kan spesifisere tekst, for eksempel for feilmeldingen, bruker du TRANSLATEUNIQUESTRING-funksjonen for å sikre at teksten oversettes hvis språket for brukergrensesnittet endres.

  • Flervalg: Hvis True, er flervalg aktivert. False er standard.
  • Plassholder for søkeboks: Som standard er søkeboksen synlig og tom. Spesifiser False for å deaktivere avkryssingsboksen.
  • Feilmelding: Hvis det ikke er noen listeelementer som standard, er feilmeldingen Ingen elementer tilgjengelig.
  • Hovedtittel: Tittel på listen. Som standard vises ingen tittel.
  • Farge på hovedtittel: Standardfargen på tittelen er #368ac0.
  • Tittelfarge: Standardfargen for tittelens skrift er #1a1a1a.
  • Valgt farge: Fargen som den valgte raden utheves i. Standard er #c8e9f4.
  • Tekst for valgte elementer: Som standard er teksten Valgte. Denne parameteren gjelder kun hvis flervalg er aktivert.
  • Fjern-handling: Definer en handling på en celle som utløses når Fjern-knappen klikkes. Standardteksten er Fjern. Denne parameteren gjelder kun hvis flervalg er aktivert.
  • Skjul sidekantlinjer: Spesifiser True for å skjule venstre og høyre kantlinje for raden. Som standard er kantlinjene synlige.
  • Kantlinjefarge: Som standard er fargen på kantlinjene #d8d8d8.
  1. Opprett en Application Studio-rapport.
  2. Sett inn disse eksempeldataene i området B8:H12:
    Nøkkel Tittel Description1 Description2 Aktivert Valgt Rediger
    a Element A Beskrivelse A USANN SANN
    b Element B Beskrivelse B Detaljert informasjon B USANN USANN USANN
    c Element C Beskrivelse C SANN USANN
    d Element D Beskrivelse D USANN USANN
  3. Opprett en rapportvariabel med navnet rv_SelectedItem og spesifiser c som verdi og standardverdien samt velg som verdi. I egenskapene til variabelen angir du False som verdien for Is Persisten-alternativet.
  4. I celle G9 angir du =ReportVariables.rv_SelectedItem.Text=B9. Kopier formelen til cellene G10, G11 og G12.
    Etter denne oppdateringen beholder cellene sine opprinnelige tekster.
  5. På hver av nøkkelcellene (B9, B10, B11 og B12), kan du opprette en handling med disse egenskapene:
    Handlinger: Type
    Velg Angi parametere som handlingstype.
    Handlinger: Modus
    Velg Nettutvidelse som modus.
    Handlinger: Betingelse
    Angi =Actions.Input.Text="RAD".
    Merk

    Denne betingelsen er ugyldig hvis ikke handlingsmodusen er Nettutvidelse.

    Parametere: Navn
    Klikk på Legg til parameter og velg rv_SelectedItem-variabelen.
    Parametere: Egenskap
    Spesifiser Valgt verdi(.Text).
    Parametere: Verdi
    For handlingen i B9 angir du =B9. For de andre handlingene angir du henholdsvis =B10, =B11 og =B12.
  6. Opprett en rapportvariabel med navnet rv_TitleItemA og spesifiser Element A som verdi. I egenskapene til variabelen angir du Element A som standardverdi og velger False som verdi for alternativet Is Persistent.
  7. I celle C9 spesifiser du =ReportVariables.rv_TitleItemA.Text og trykker på Enter.
    Etter denne oppdateringen beholder cellen den opprinnelige teksten.
  8. Opprett en handling med disse egenskapene i celle B9:
    Handlinger: Type
    Velg Angi parametere som handlingstype.
    Handlinger: Modus
    Velg Nettutvidelse som modus.
    Handlinger: Betingelse
    Angi =Actions.Input.Text="REDIGER"
    Merk

    Denne betingelsen er ugyldig hvis ikke handlingsmodusen er Nettutvidelse.

    Parametere: Navn
    Klikk på Legg til parameter og velg rv_TitleItemA-variabelen.
    Parametere: Egenskap
    Velg Verdi(.Text)
    Parametere: Verdi
    Angi ="Redigerte Element A ".
  9. I celle B13 angir du denne SETPROPERTY-formelen:
    =SETPROPERTY("",B9:B12,C8,C9:C12,D8,D9:D12,E8,E9:E12,F8,F9:F12,G8,G9:G12,H8,H9:H12)
  10. Klikk på Nettutvidelse på verktøylinjen Objekter, og dobbeltklikk på nettutvidelsen Elementliste.
    Markøren endrer seg til et kryss.
  11. Dra markøren for å sette inn og endre størrelse og plassering for nettutvidelsen.
  12. Angi disse parameterne:
    Unike navn
    Angi området med celler som inneholder de unike navnene på listeelementene. I dette eksempelet spesifiserer du =B9:B12.
    Elementdata
    Angi området med celler som definerer datatabellen for utvidelsen. I dette eksemplet spesifiserer du =B13.
  13. Du kan eventuelt angi verdier for disse parameterne, eller angi ="" for å bruke standardverdiene.
    Hovedtittel
    Som standard har listen ingen tittel. Angi eventuelt en tittel.
    Skriftfarge for hovedtittel
    Hvis en hovedtittel er spesifisert, er standardfargen blå (#368ac0). Spesifiser eventuelt en annen fargeverdi.
    Plassholder for søkeboks
    Som standard er søkeboksen tom. Spesifiser eventuelt tekst som skal vises i boksen. For å skjule søkeboksen må du spesifisere FALSE (skill mellom store og små bokstaver).
    Feilmelding
    Som standard vises ingen feil hvis ingen elementer er tilgjengelige. Spesifiser eventuelt en feilmelding. Bruk TRANSLATESTRING for å tilrettelegge for oversettelse av feilen hvis språket for brukergrensesnittet endres.
    Farge på tittelskrift
    Som standard er tittelen til listeelementene mørk grå (#1a1a1a). Spesifiser eventuelt en annen fargeverdi
    Valgt farge
    Spesifiser fargen det valgte listeelementet utheves i. Standarden er en lys blå (#c8e9f4). Spesifiser eventuelt en annen fargeverdi.
    Multiselect
    Som standard kan du kun velge enkeltelementer. Hvis du vil aktivere avkryssingsbokser for valg av flere elementer, angir du ="TRUE".
    Skjul sidekantlinjer
    Som standard har hver rad en venstre og en høyre kantlinje. Spesifiser "=TRUE" for å skjule disse kantlinjene.
    Kantfarge
    Som standard er listens topp- og sidekantlinjer lysegrå (#d8d8d8). Spesifiser eventuelt en annen fargeverdi.
    Tekst for valgte elementer
    Hvis flervalg er aktivert, angis antall valgte elementer, etterfulgt av Valgte. Angi eventuelt en annen beskrivelse. Bruk TRANSLATESTRINGUNIQUE for å tilrettelegge for oversettelse av teksten hvis brukergrensesnittets språk endres.
    Fjern-knapp for handlingsfelt

    Hvis flervalg er aktivert, kan du vise en Fjern-knapp for å fjerne merking av valgte elementer. Angi referansen for en celle som inneholder ordet Fjern.

    Bruk TRANSLATESTRING for å tilrettelegge for oversettelse av knappen hvis språket for brukergrensesnittet endres.