Groter dan verwachte rapportwaarden
This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.
Vraag
Waarom worden in de berekende waarden in mijn rapport grote getallen weergegeven terwijl dit naar verwachting 0 is?
Antwoord
Dit is waarschijnlijk het gevolg van 0-waarden met decimalen die niet zichtbaar zijn. Het getal 0,00001 wordt bijvoorbeeld weergegeven als 0 wanneer er minder dan 5 decimalen worden weergegeven. Hieronder ziet u een voorbeeld waarin voor rekening 6420 Hotel een 0 wordt weergegeven en voor rekening 6430 Maaltijden 10. De aangepaste berekening neemt 6430 Maaltijden gedeeld door 6430 Hotel, wat naar verwachting 0 is, maar 1.000.000 wordt weergegeven.

U kunt controleren of dit het geval is door naar de rapporteigenschappen te gaan, het tabblad Getallen te kiezen en de precisie te wijzigen in een groter getal. In dit geval wordt de precisie ingesteld op 7.

U kunt dit corrigeren door de rekening in de berekening af te kappen. De berekening is momenteel Div(RPT.6430_Meals,RPT.6420_Hotel). Deze kan worden bijgewerkt naar 'div(trunc(RPT.6430_Meals),trunc(RPT.6420_Hotel))'. U kunt zien dat door het afkappen toe te passen, het rapport 0 weergeeft zoals verwacht.
