Propriedades de parâmetro de medida
Estas propriedades são aplicáveis para rv_measure_calc:
- targetmeasure: a medida usada para receber o valor editado.
- weightmeasure_multiply: a medida usada para multiplicar a diferença editada (entre os valores original e novo).
- weightmeasure_divide: a medida usada para dividir a diferença editada (entre os valores antigo e novo).
- measure_spread: A medida usada para difundir a diferença ponderada.
- spread_type: Ou "delta" ou "valor". Indica o método de difusão a ser usado com measure_spread; mesmo que "valor" seja um novo valor ou esteja baseado na diferença entre o valor existente e o novo valor ("delta"). Aplicável quando o valor anterior não for nulo. O comportamento do Delta e o comportamento do Valor são iguais quando o valor existente for 0 ou #NA. Usa "delta" se não tiver sido especificado. Se rv_measure_calc não estiver definido, o OLAP rejeitará quaisquer edições feitas aos valores com base nas células calculadas.
- spread_rounding: o número de dígitos que pode ser usado para arredondar o resultado da difusão. 0 = difundir como um valor inteiro. Se spread_rounding estiver definido como um inteiro positivo, o comando de distribuir será usado com arredondamento. Se não definido, ou negativo, o arredondamento é desativado. Se "measure_spread" for nulo, o parâmetro ifemptyspreadmeasure_spread_rounding será aplicado.
- spread_error_correction: Pode ser definido como TRUE ou FALSE. Se TRUE ou indefinido, uma correção será aplicada ao resultado da difusão, ou seja, um elemento de base poderá receber um valor arredondado para garantir que a soma de todos os resultados da difusão seja igual ao valor distribuído (agregado). FALSE: nenhuma correção de erro.
- ifemptymeasurespread_targetmeasure: utilizado para especificar a medida alvo que deve ser usada se measure_spread for nula.
- ifemptymeasurespread_weightmeasure_multiply: utilizado para especificar a medida que deve ser usada para multiplicar os valores se measure_spread for nula.
- ifemptymeasurespread_weightmeasure_divide: utilizado para especificar a medida que deve ser usada para dividir os valores se measure_spread for nula.
- ifemptymeasurespread_measure_spread: a medida que deve ser usada para difundir os valores se measure_spread for nula.
- Ifemptymeasurespread_spread_rounding: utilizado para especificar o número de dígitos que pode ser usado para arredondar o resultado da difusão se measure_spread for nula, indefinida ou negativa).
- Ifemptymeasurespread_spread_error_correction: especifique TRUE ou FALSE para aplicar correção de erro se measure_spread for nula (padrão TRUE, se indefinido). Se não definido, não será possível editar os valores da medida com base nas células calculadas; e o OLAP rejeitará as edições.
Estas propriedades são aplicáveis para rv_measure_fromat:
- format: o formato dos valores da medida. Os valores de formato válidos são "0", "0,00", "0%", "0,00%", "Date", "Datetime", "KPI".
- highamber: define o plano de fundo para âmbar quando os valores de cenário >= ao valor para a medida correspondente.
- highred: define o plano de fundo para vermelho quando os valores de cenário >= ao valor para a medida correspondente.
- lowamber: define o plano de fundo para âmbar quando os valores de cenário <= ao valor para a medida correspondente.
- lowred: define o plano de fundo para vermelho quando os valores de cenário <= ao valor para a medida correspondente.
- highlightgreen: Se TRUE, definirá o plano de fundo para verde quando os valores de cenário não estiverem dentro do intervalo para âmbar e vermelho; caso contrário, exibirá a cor do plano de fundo normal (branca). Aplicável quando a medida tem pelo menos um highamber, highred, lowamber ou lowred definido.
- kpisize: Indica se a medida é exibida como um KPI de tamanho igual ou um KPI proporcional ao valor. Pode ser definido como "proporcional" ou "igual". Quando definido como Proporcional, uma barra é exibida na célula. O tamanho da barra é proporcional ao valor dos cenários para a medida especificada. A largura total da coluna (100%) é exibida para o maior valor e reduzida de acordo com base na proporção com relação a esse valor. Os parâmetros highamber, highred, lowamber, lowred e highlightgreen podem ser utilizados para exibir a faixa de cores adequada (vermelho, âmbar e verde). Se uma faixa de cores não for especificada, a paleta de cores padrão do gráfico será usada. Valores dentro da faixa vermelha são exibidos como uma barra vermelha. Valores dentro da faixa âmbar são exibidos como uma barra âmbar. O parâmetro de realce em verde deve ser definido como TRUE, assim, todos os outros valores serão exibidos como uma barra verde. Quando definidos como Igual, um ícone é exibido (pontos de exclamação vermelhos/âmbar e uma marca de seleção verde). Os parâmetros highamber, highred, lowamber, lowred e highlightgreen devem ser utilizados para consultar os ícones adequados. Valores dentro da faixa Vermelha são exibidos como um ponto de exclamação vermelho. Valores dentro da faixa âmbar são exibidos como um ponto de exclamação âmbar. O parâmetro realçado em verde deve ser definido como TRUE; assim, todos os outros valores serão exibidos como uma marca de seleção verde. Por padrão, o valor é definido como Igual.
- total: se TRUE, define os valores válidos para negrito. Se a medida não for definida no atributo dinâmico, essa condição será ignorada.
- insertblank: se TRUE, uma linha em branco (se a media estiver na Dim Esquerda) ou uma coluna em branco (se a medida estiver na Dim Superior) será inserida na planilha depois da medida selecionada. Se a medida não for definida na tabela dinâmica, ela será ignorada.
- chartnumber: (1,2 e 4); substitui o tipo de gráfico padrão para essa medida. Se a medida estiver incluída na série plotada, esse parâmetro será ignorado. Quando for plotar vários tipos de gráfico, será preciso recuperar os dados nesta ordem: Área, Coluna, Linha do plano de fundo para o primeiro plano para garantir que cada tipo de gráfico seja exibido. Os tipos de gráfico 3 (Pizza), 5 (Barras), 6 (Mapa (térmico)), 7 (calibrador), 8 (funil), 9 (Mapa de coordenadas) não são suportados. O valor 0 não afeta esse parâmetro (use rv_measure_graphhide). Nota: As propriedades do medidor são definidas em rv_measure_format e usadas apenas quando o gráfico principal está definido como calibrador. O número do gráfico não precisa ser definido como 7.
- secondaxis: Quando TRUE, o eixo é redimensionado automaticamente para combinar com toda a série plotada (em que secondaxis = TRUE). Se a medida estiver incluída na série plotada, esse parâmetro será ignorado. Padrão = FALSE, se não definido, plotar a medida no eixo principal, exceto quando o formato da medida for %, caso em que o eixo será assumido como padrão para um eixo alternativo. Se o formato % ou o eixo alternativo para medidas em que secondaxis=TRUE é exibido primeiro, depende de como os dados são lidos ao iterar nas medidas das planilhas.
- texto: utilizado para criar medidas calculadas e conjuntos membros que retornem um valor de texto (por exemplo, 1 = A, 2 = B e assim por diante). Os valores não são formatados numericamente. Se não especificado, o valor será exibido como nulo, independentemente da propriedade nullasblank (ignorada quando formato = texto). Porém, o valor retornado pelo aplicativo é um número, então o valor é exibido como recuperado e não é formatado. Exemplo:
<Table> <Row name="[DPLS_INVCLASS]"> <Property name="format" value="text" /> </Row> </Table>
Nota: Se o formato de texto for <> e uma medida contiver valores de texto, ocorrerão erros de formato. - stackedtype: 0, 1 ou 2 (Nenhum, Empilhado, Percentagem). Substitui o tipo empilhado de planilha padrão para essa medida. Se a medida não estiver incluída na série plotada, a medida não será considerada. Aplica-se somente a tipos de gráfico 1,2,4,5 (Coluna, Linha, Área e Barra). Se não definido, a planilha padrão do tipo empilhado é usada.
- nullasblank: Quando True, a medida é exibida como em branco se o valor for nulo/0. Se False, valores nulos/0 serão exibidos como 0 (zero). Se estado = nulo (indefinido), por padrão, o valor de propriedade da medida será aplicado. Nota: Esse formato também se aplica a gráficos, ou seja, valores nulos não são plotados nos gráficos. Quando a medida é do tipo Data ou a propriedade de formato = Texto (nulo sempre exibido como em branco), o valor não é considerado.Por exemplo, para exibir valores nulo/0 como células em branco, em vez de 0:
<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: a medida que deve ser usada como medida de tendência para a medida atual. Aplicável somente se o tipo de gráfico padrão = 7 (medidor). Se a medida não estiver incluída na série plotada, a medida de tendência não será considerada.
- Displayvalue: se dor True, os valores da medida serão exibidos (como uma etiqueta) no gráfico. Se percentual, os valores serão exibidos no formato %. Se for False, ou indefinido, os valores não serão exibidos, mas ainda estarão visíveis por meio de dica de ferramenta. Não se aplica a rv_chart_number = 7 (Medidor), pois o valor sempre é exibido.
- Mingaugeaxis: especificado pelo usuário como um número. Indica o valor do eixo mínimo a ser exibido em um gráfico de medidor. Se estiver indefinido, o valor do eixo mínimo no gráfico de medidor será definido como 0. Se a Medida não estiver incluída na série plotada, ela não será considerada. Aplica-se somente ao tipo de gráfico 7 (Medidor).
- Maxgaugeaxis: especificado pelo usuário como um número. Indica o eixo de valor máximo a ser exibido em um gráfico de medidor. Se estiver indefinido, o valor do eixo máximo no gráfico de medidor será definido como 100. Se a Medida não estiver incluída na série plotada, ela não será considerada. Aplica-se somente ao tipo de gráfico 7 (Medidor).