Eigenschappen van measure-parameters
De volgende eigenschappen zijn van toepassing op rv_measure_calc:
- targetmeasure: De measure die wordt gebruikt om de bewerkte waarde te ontvangen.
- weightmeasure_multiply: De measure die wordt gebruikt om het bewerkte verschil (tussen de oorspronkelijke en de nieuwe waarde) te vermenigvuldigen.
- weightmeasure_divide: de measure die wordt gebruikt om het bewerkte verschil (tussen de oude en de nieuwe waarde) te delen.
- measure_spread: De measure die wordt gebruikt om het gewogen verschil te spreiden.
- spread_type: Ofwel 'delta' of 'waarde'. Geeft aan welke spreidingsmethode moet worden gebruikt bij measure_spread, zelfs als 'waarde' een nieuwe waarde is of is gebaseerd op het bewerkte verschil tussen de bestaande waarde en de nieuwe waarde ('delta'). Van toepassing wanneer de vorige waarde niet leeg is. Het gedrag van 'delta' of 'waarde' is hetzelfde wanneer de bestaande waarde 0 of #NA is. Als dit niet is opgegeven, wordt 'delta' gebruikt. Als de measure rv_measure_calc niet is gedefinieerd, worden bewerkingen van waarden op basis van berekende cellen afgekeurd door OLAP.
- spread_rounding: Het aantal cijfers dat mag worden gebruikt bij het afronden van het spreidingsresultaat. 0 = spreiden als een geheel getal. Als spread_rounding is gedefinieerd als een positief geheel getal, wordt de spreidingsopdracht gebruikt met afronding. Als de parameter niet is gedefinieerd, wordt afronding gedeactiveerd. Als "measure_spread" null is, wordt de parameter ifemptyspreadmeasure_spread_rounding toegepast.
- spread_error_correction: Kan worden ingesteld op Waar of Niet waar. Als de parameter op Waar staat of niet is gedefinieerd, wordt een foutcorrectie toegepast op het spreidingsresultaat. Dat wil zeggen dat één basiselement een afgeronde waarde kan ontvangen zodat de som van alle spreidingsresultaten gelijk is aan de (geaggregeerde) splash-waarde. Niet waar: Geen foutcorrectie.
- ifemptymeasurespread_targetmeasure: Deze parameter wordt gebruikt om de doelmeasure op te geven die moet worden gebruikt als measure_spread null is.
- ifemptymeasurespread_weightmeasure_multiply: Deze parameter wordt gebruikt om de measure op te geven die moet worden gebruikt voor de vermenigvuldiging van de waarden als measure_spread null is.
- ifemptymeasurespread_weightmeasure_divide: Deze parameter wordt gebruikt om de measure op te geven die moet worden gebruikt voor de deling van de waarden als measure_spread null is.
- ifemptymeasurespread_measure_spread: Deze parameter wordt gebruikt om de measure op te geven die moet worden gebruikt voor de spreiding van de waarden als measure_spread null is.
- Ifemptymeasurespread_spread_rounding: Deze parameter wordt gebruikt om het aantal cijfers op te geven dat mag worden gebruikt bij het afronden van het spreidingsresultaat als measure_spread null, niet gedefinieerd of negatief is.
- Ifemptymeasurespread_spread_error_correction: Geef Waar of Niet waar op om al dan niet foutcorrectie toe te passen als measure_spread null is (default is Waar als de parameter niet is gedefinieerd). Als de parameter niet is gedefinieerd, kunt u measure-waarden niet bewerken op basis van berekende cellen en worden bewerkingen afgekeurd door OLAP.
De volgende eigenschappen zijn van toepassing op rv_measure_format:
- format: Het formaat van de measure-waarden. De geldige formaatwaarden zijn "0", "0,00", "0%", "0,00%", "Date", "Datetime", "KPI".
- highamber: Stelt de achtergrond in op amber als de scenariowaarden >= de waarde van de bijbehorende measure.
- highred: Stelt de achtergrond in op rood als de scenariowaarden >= de waarde van de bijbehorende measure.
- lowamber: Stelt de achtergrond in op amber als de scenariowaarden <= de waarde van de bijbehorende measure.
- lowred: Stelt de achtergrond in op rood als de scenariowaarden <= de waarde van de bijbehorende measure.
- highlightgreen: Stelt, indien WAAR, de achtergrond in op groen als de scenariowaarden zich niet binnen het bereik van amber en rood bevinden; anders wordt de normale (witte) achtergrondkleur weergegeven. Van toepassing wanneer er voor de measure ten minste één highamber, highred, lowamber of lowred is gedefinieerd.
- kpisize: Geeft aan of de measure wordt weergegeven als een KPI van gelijke grootte of als een KPI die in verhouding staat tot de waarde. Kan worden ingesteld op 'Proportioneel' of 'Gelijk'. Als de parameter is ingesteld op Proportioneel, wordt een balk weergegeven in de cel. De grootte van de balk staat in verhouding tot de waarde van de scenario's voor de opgegeven measure. Voor de grootste waarde wordt de volledige kolombreedte gebruikt (100%). Voor lagere waarden wordt de balk korter gemaakt op basis van de verhouding tot die grootste waarde. De parameters highamber, highred, lowamber, lowred en highlightgreen kunnen worden gebruikt om een geschikt kleurenbereik weer te geven (Rood, Amber en Groen). Als er geen kleurenbereik wordt opgegeven, wordt het standaard kleurenpalet voor diagrammen gebruikt. Waarden binnen het bereik voor Rood worden als een rode balk weergegeven. Waarden binnen het bereik voor Amber worden als een amberkleurige balk weergegeven. De parameter highlightgreen moet worden ingesteld op Waar. Als gevolg daarvan worden alle andere waarden weergegeven als een groene balk. Wanneer de parameter is ingesteld op 'Gelijk', wordt een pictogram weergegeven (rode/amberkleurige uitroeptekens en een groen vinkje). De parameters highamber, highred, lowamber, lowred en highlightgreen moeten worden gebruikt om de geschikte pictogrammen weer te geven. Waarden binnen het bereik voor Rood worden als een rood uitroepteken weergegeven. Waarden binnen het bereik voor Amber worden als een amberkleurig uitroepteken weergegeven. De parameter die in groen is gemarkeerd moet worden ingesteld op Waar. Als gevolg daarvan worden alle andere waarden weergegeven als een groen vinkje. Default is de waarde ingesteld op Gelijk.
- total: Indien WAAR, worden de waarden in vet weergegeven. Als de measure niet is ingesteld in de kerntabel, wordt deze voorwaarde genegeerd.
- insertblank: Voegt, indien WAAR, in het werkblad een lege rij in (als de measure zich in de linker dimensie bevindt) of een lege kolom (als de measure zich in de bovenste dimensie bevindt) na de geselecteerde measure. Als de measure niet is ingesteld in de kerntabel, wordt dit genegeerd.
- chartnumber: (1,2 en 4); vervangt het default diagramtype door deze measure. Als de measure is opgenomen in de diagramserie, wordt deze parameter genegeerd. Bij het opstellen van meerdere diagramtypen moeten de gegevens in deze volgorde worden opgehaald om ervoor te zorgen dat elk diagramtype wordt weergegeven: Gebied, Kolom, Regel van achtergrond naar voorgrond. De diagramtypen 3 (cirkeldiagram), 5 (staafdiagram), 6 (hittekaart), 7 (meterdiagram), 8 (trechterdiagram) en 9 (coördinaatkaart) worden niet ondersteund. De waarde 0 heeft geen invloed op deze parameter (gebruik rv_measure_graphhide). NB: De metereigenschappen worden gedefinieerd in rv_measure_format en worden alleen gebruikt als het hoofddiagram is ingesteld op meter. Het diagramnummer hoeft niet op 7 te zijn ingesteld.
- secondaxis: Indien WAAR wordt de as automatisch afgestemd op alle in kaart gebrachte series (waarbij secondaxis = WAAR). Als de measure is opgenomen in de diagramserie, wordt deze parameter genegeerd. Default = NIET WAAR als deze niet is gedefinieerd, waarbij de measure op de primaire as wordt afgezet, behalve als het measure-formaat % is. In dat geval wordt de as default ingesteld op een alternatieve as. Of het %-formaat of de alternatieve as voor measures als eerste wordt weergegeven waar secondaxis = Waar, hangt af van hoe de gegevens worden gelezen wanneer de measures voor de werkbladen worden herhaald.
- tekst: Wordt gebruikt voor het aanmaken van berekende measures en membersets die een waarde van het type Tekst retourneren (bijvoorbeeld: 1 = A, 2 = B, enzovoort). Waarden krijgen geen numerieke opmaak. Als deze parameter niet is opgegeven, wordt de waarde weergegeven als null, ongeacht de waarde van de eigenschap nullasblank (genegeerd wanneer opmaak = tekst). Als de waarde die door de applicatie wordt geretourneerd echter een getal is, wordt de waarde weergegeven zoals opgehaald en niet opgemaakt. Bijvoorbeeld:
<Table> <Row name="[DPLS_INVCLASS]"> <Property name="format" value="text" /> </Row> </Table>
NB: Als de tekstopmaak <> is opgegeven en een measure tekstwaarden bevat, treden opmaakfouten op. - stackedtype: 0, 1 of 2 (Geen, Gestapeld, Percentage). Overschrijft de default waarde voor Gestapeld type van het werkblad. Als de measure niet is opgenomen in de diagramserie, wordt deze measure genegeerd. Dit is alleen van toepassing voor diagramtypen, 1, 2, 4, 5 (Kolom, Lijn, Oppervlak en Staaf). Als dit niet is gedefinieerd, wordt de default waarde van het werkblad voor Gestapeld type gebruikt.
- nullasblank: Als deze parameter op Waar staat, wordt de measure weergegeven als leeg als de waarde null/0 is. Bij Niet waar, worden de waarden null/0 weergegeven als 0 (nul). Als status = null (niet gedefinieerd), wordt default de waarde van de eigenschap van de measure toegepast. NB: Deze opmaak wordt ook toegepast op diagrammen, dat wil zeggen dat null-waarden niet worden uitgezet in de diagrammen. Als de measure van het type Datum is of als de opmaakeigenschap = Tekst (null wordt altijd weergegeven als leeg), wordt de waarde genegeerd.Als u bijvoorbeeld de waarden null/0 wilt weergeven als lege cellen in plaats van 0, moet u het volgende invoeren:
<Table> <Row name="[SOP_ERRPER]"> <Property name="format" value="0%" /> <Property name="highamber" value="0.2" /> <Property name="highred" value="0.4" /> <Property name="highlightgreen" value="TRUE" /> <Property name="nullasblank" value="TRUE" /> </Row> </Table>
- trendmeasure: De measure die moet worden gebruikt als de trend-measure voor de huidige measure. Alleen van toepassing als het default diagramtype = 7 (Meter). Als de measure niet is opgenomen in de diagramserie, wordt de trend-measure genegeerd.
- Displayvalue: Als deze parameter op Waar staat, worden de waarden voor de measure (als label) weergegeven in het diagram. Als een percentage is ingesteld, worden de waarden in de notatie in % weergegeven. Bij Niet waar of niet gedefinieerd worden de waarden niet weergegeven, maar zijn ze nog wel zichtbaar via tooltip. Niet van toepassing op rv_chart_number = 7 (Meter) omdat de waarde altijd wordt weergegeven.
- Mingaugeaxis: Wordt door de gebruiker opgegeven als een getal. Geeft de minimale aswaarde aan die moet worden weergegeven in een meterdiagram. Als dit niet is gedefinieerd, wordt de minimumwaarde van de meterdiagram ingesteld op 0. Als de measure niet is opgenomen in de diagramserie, wordt deze measure genegeerd. Alleen van toepassing op diagramtype 7 (Meter).
- Maxgaugeaxis: Wordt door de gebruiker opgegeven als een getal. Geeft de maximale aswaarde aan die moet worden weergegeven in een meterdiagram. Als dit niet is gedefinieerd, wordt de maximale aswaarde in het meterdiagram ingesteld op 100. Als de measure niet is opgenomen in de diagramserie, wordt deze measure genegeerd. Alleen van toepassing op diagramtype 7 (Meter).