Histórico da Página
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#INCLUDE "Protheus.ch"
User Function PBData()
Local nCodVisao := PARAMIXB[1] //Código da visão
Local cCodMon := PARAMIXB[2] //Código do monitor
Local nSeqVisao := PARAMIXB[3] //Sequencia do monitor na visão
Local oJson := PARAMIXB[4] //Estrutura do monitor
If nCodVisao == 5 //Verifica se está na visão correta
If cCodMon == "000000000008" .And. nSeqVisao == 1 //Verifica se é o monitor correto
//Altera uma categoria do monitor
oJson["series"][1]["color"] := "red"
//Adiciona uma tag customizada
aAdd(oJson["tags"], JsonObject():New())
oJson["tags"][6]["icone"] := "po-icon-bar-code"
oJson["tags"][6]["texto"] := "Tag customizada"
oJson["tags"][6]["colorTexto"] := "green"
EndIf
If cCodMon == "000000000010" .And. nSeqVisao == 2 //Verifica se é o monitor correto
//Altera uma categoria do monitor
oJson["series"][1]["label"] := "Prevista"
oJson["series"][1]["color"] := "rgb(0,0,255)"
oJson["series"][1]["tooltip"] := "Ordens Previstas"
//Altera a cor das categorias
oJson["series"][2]["color"] := "green"
oJson["series"][3]["color"] := "yellow"
oJson["series"][4]["color"] := "red"
oJson["series"][5]["color"] := "black"
//Adiciona uma tag customizada
aAdd(oJson["tags"], JsonObject():New())
oJson["tags"][4]["icone"] := "po-icon-bar-code"
oJson["tags"][4]["texto"] := "Tag customizada"
oJson["tags"][4]["colorTexto"] := "green"
EndIf
EndIf
Return Nil |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas