Risico's, beperkingen en bekende problemen

Rapportontwerpers moeten een goed begrip hebben van deze risico's en beperkingen. Bij incorrect gebruik worden er geen waarschuwingen of foutmeldingen gegeven.

Als u niet het hele rapport vernieuwt, worden alleen gewijzigde waarden van de server naar de webbrowser overgezet. Dit kan de prestaties verbeteren en ongewenste visuele effecten voorkomen die kunnen optreden bij sommige webbrowsers. Het risico bestaat echter dat het weergegeven rapport in de webbrowser afwijkt van de rapportversie op de server.

Als u dit wilt voorkomen, gebruikt u de opties Actiehouder en Geen uitsluitend als het zichtbare gebied van het rapport niet verandert wanneer de actie wordt uitgevoerd.

Als slechts enkele waarden in het rapport worden gewijzigd, gebruikt u de optie Aangepast om een celbereik op te geven. Als bijvoorbeeld alleen de waarden van cellen M10, M11, N10 en N11 veranderen wanneer een actie wordt uitgevoerd, geeft u een bereik op van M10:N11.
NB

Als niet alle beïnvloede cellen in het bereik worden opgenomen, zullen er problemen optreden.

Bijvoorbeeld:

  • Een ingestelde parameteractie verandert cellen D1:D2 en X1:X2.
  • De rapportontwerper geeft een vernieuwingsbereik van D1:D2 op.
  • Tijdens het uitvoeren van de actie worden alleen de cellen D1 en D2 vernieuwd. De werkelijke toestand van het rapport wordt niet weergegeven totdat het volledige rapport wordt vernieuwd door een andere actie uit te voeren of door het dashboard opnieuw te laden.

Beperkingen

Met de uitvoering van een actie kunnen verschillende visuele eigenschappen van cellen worden gewijzigd. Niet al deze eigenschappen kunnen echter worden vernieuwd door de invoer van Vernieuwen in browser.

Hierdoor ontstaat een risico wanneer er bijvoorbeeld niet-ondersteunde celeigenschappen worden gebruikt om belangrijke gegevens in een rapport te markeren.

Alleen de volgende celeigenschappen kunnen worden bijgewerkt:

  • Achtergrond
  • Tekst
  • Tekstkleur
  • Tekst vet
  • Tekst cursief
  • Tekst doorhalen
  • Onderstrepen
  • Afbeelding

De optie Vernieuwen in browser wordt uitsluitend ondersteund voor de volgende cellen:

  • Cellen die alleen tekst bevatten
  • Cellen die alleen afbeeldingen bevatten
  • Cellen die acties bevatten

De volgende cellen kunnen niet worden vernieuwd met de optie Vernieuwen:

  • Cellen die lijstobjecten bevatten
  • Cellen die diagrammen bevatten

Bekende problemen

In de volgende voorbeelden worden bekende problemen beschreven:

  • U hebt een korte tekst die in een cel past. U gebruikt een actie waarmee die tekst door een langere tekst wordt vervangen. U vernieuwt alleen de cel die de korte tekst bevat. In Application Studio wordt de kolom die de cel bevat, uitgevouwen tot de breedte van de lange tekst. Maar in een dashboard wordt de cel niet uitgevouwen en wordt de tekst afgekapt.
  • Een cel bevat de waarde N die wordt geleverd door een variabele. Een actie verandert de waarde van de variabele in N+1. De optie voor invoer vernieuwen is Geen.

    Als de actie wordt uitgevoerd in een dashboard, blijft de weergegeven waarde N. Maar als u het rapport exporteert, wordt de weergegeven waarde N+1.

  • Cel B2 bevat een lege reeks, die wordt geleverd door een variabele. Cel C2 bevat de formule =B2. Een actie verandert de waarde van de variabele in TEXT. De optie voor invoer vernieuwen is Aangepast en B2 is opgegeven, als het celbereik:

    Als de actie wordt uitgevoerd in een dashboard geeft alleen cel B2 TEXT weer. Dit is correct. Maar als u het rapport exporteert, geven de cellen B2 en C2 beide TEXT weer. Tijdens het exporteren van een rapport wordt de invoer van Vernieuwen in browser dus genegeerd en het volledige rapport opnieuw berekend.

  • Cel B2 bevat de formule =A1. Cel A1 bevat een actie Element selecteren. De optie voor het vernieuwen van de invoer is Actiehouder. De actie wordt uitgevoerd en er wordt een element geselecteerd. Het geselecteerde element wordt alleen weergegeven in cel A1. Dit is correct. De actie wordt een tweede keer uitgevoerd, maar er is geen element geselecteerd en er wordt op Annuleren geklikt.

    Cel B2 geeft het element in A1 weer. Als u op Annuleren klikt in het dialoogvenster Element selecteren, wordt het vernieuwen van de invoer via Actiehouder dus genegeerd en het volledige rapport opnieuw berekend.