Adiciona uma nova série em monitores do tipo gráfico.
Parâmetros
| Nome | Tipo | Descrição | Referência |
|---|---|---|---|
| aSeries | Array | Array com as séries do monitor tipo gráfico. | X |
| nIndice | Numérico | Indice para a posição ser adicionada no array. | X |
| cCor | Caracter | Cor da série do gráfico. | |
| xValor | Numérico / Array de Números | Valor correspondente à série. Valor numérico para gráfico tipo pizza e array de números para gráficos do tipo coluna,barra e linha. | |
| cDescricao | Caracter | Descrição da série. |
Exemplo de Uso
Method BuscaDados(oFiltros, cTipo, cSubTipo) Class StatusPlayStopPCP
Local aPausa := {}
Local aProd := {}
Local aUsuarios := {}
Local cJsonDados := ""
Local nIndSerie := 0
Local oDados := JsonObject():New()
Local oJsonRet := JsonObject():New()
oJsonRet["alturaMinimaWidget"] := "350px"
oJsonRet["alturaMaximaWidget"] := "500px"
oJsonRet["categorias"] := {}
oJsonRet["series"] := {}
oJsonRet["tags"] := {}
aAdd(aProd,10)
aAdd(aProd,15)
aAdd(aPausa,5)
aAdd(aPausa,2)
aAdd(aUsuarios,"João")
aAdd(aUsuarios,"Maria")
PCPMonitorUtils():AdicionaSerieGraficoMonitor(oJsonRet["series"],@nIndSerie,"rgba(126,226,148,1)",aProd,"Produção")
PCPMonitorUtils():AdicionaSerieGraficoMonitor(oJsonRet["series"],@nIndSerie,"rgba(241,143,136,1)",aPausa,"Pausa")
PCPMonitorUtils():AdicionaCategoriasGraficoMonitor(oJsonRet["categorias"], aUsuarios)
cJsonDados := oJsonRet:ToJson()
FreeObj(oDados)
FreeObj(oJsonRet)
FwFreeArray(aPausa)
FwFreeArray(aProd)
FwFreeArray(aUsuarios)
Return cJsonDados
Import HTML Content
Visão Geral
Conteúdo das Ferramentas
