Farer, begrensninger og kjente problemer

Farene og begrensningene må forstås av rapportutformere. Ingen varsler eller feilmeldinger vises ved feil bruk.

Hvis du ikke oppdaterer hele rapporten overføres bare endrede verdier fra serveren til nettleseren. Dette kan forbedre ytelsen og unngå uønskede visuelle effekter som kan oppstå i noen nettlesere. Men det er en fare for at rapporten som vises på nett, avviker fra rapporten på serveren.

For å unngå dette bør du bruke alternativene Handlingsholder og Ingen bare hvis det synlige området til rapporten ikke endrer seg når handlingen utføres.

Hvis bare noen verdier endres i rapporten, bruker du Tilpass-alternativet til å angi et utvalg av celler. Hvis for eksempel verdien til bare cellene M10, M11, N10 og N11 endrer seg når en handling utføres, spesifiser området til M10:N11.
Merk

Hvis ikke alle berørte celler er inkludert i området vil problemer oppstå.

For eksempel:

  • En satt parameterhandling endrer celler D1:D2 og X1:X2.
  • Rapportutformeren spesifiserer oppdateringsområdet D1:D2.
  • Når en handling utføres, oppdateres bare cellene D1 og D2. Den sanne tilstanden til rapporten vises ikke før hele rapporten oppdateres, enten ved å utføre en annen handling eller ved å laste inn instrumentbordet på nytt.

Begrensninger

Flere visuelle egenskaper til celler kan endres ved å utføre en handling. Men ikke alle av disse egenskapene kan oppdateres med Oppdater i nettinndata.

Dette utgjør en fare hvis ustøttede celleegenskaper brukes, for eksempel for å fremheve viktig data i en rapport.

Bare disse celleegenskapene kan oppdateres:

  • Bakgrunn
  • Tekst
  • Tekstfarge
  • Tekst fet
  • Tekst kursiv
  • Tekst gjennomstreket
  • Understreking
  • Grafikk

Oppdater på nett-alternativet støttes bare i disse cellene:

  • Celler som bare inneholder tekst
  • Celler som bare inneholder grafikker
  • Celler som inneholder handlinger

Disse cellene kan ikke oppdateres med Oppdater-alternativet:

  • Celler som inneholder listeobjekter
  • Celler som inneholder diagrammer

Kjente problemer

Disse eksemplene beskriver kjente problemer:

  • Du har en kort tekst som passer inn i en celle. Du bruker en handling for å bytte ut teksten med en lengre tekst. Du oppdaterer bare cellen som inneholder den korte teksten. I Application Studio utvides kolonnen som inneholder cellen, til bredden på den lange teksten. Men på et instrumentbord utvides ikke cellen, og teksten blir avskåret.
  • En celle inneholder verdien N, gitt av en variabel. En handling endrer verdien til variabelen til N+1. Oppdater-kommandoalternativet er Ingen.

    Hvis handlingen utføres på et instrumentbord, forblir den viste verdien N. Men hvis du eksporterer rapporten, er den viste verdien N+1.

  • Celle B2 inneholder en tom streng, gitt av en variabel. Celle C2 inneholder formelen =B2. En handling endrer verdien til variabelen til "TEKST". Oppdater-kommandoalternativet er Egendefinert, og B2 er angitt som celleområdet.

    Når handlingen utføres på et instrumentbord, viser bare celle B2 TEKST. Dette er korrekt. Men, hvis du eksporterer rapporten viser både celle B2 og C2 TEKST. Med andre ord, å eksportere en rapport overstyrer kommandoen Oppdater på nett og beregner hele rapporten på nytt.

  • Celle B2 inneholder formelen =A1. Celle A1 inneholder en Velg element-handling. Oppdater-kommandoalternativet er Handlingsholder. Handlingen blir utført og et element er valgt. Helt riktig vises det valgte elementet bare i celle A1. Handlingen utføres en gang til, men ikke noe element velges og du klikker på Avbryt.

    Celle B2 viser elementet i A1. Med andre ord, å klikke på Avbryt i Velg element-dialogen overstyrer kommandoen Handlingsholder og beregner hele rapporten på nytt.