Histórico da Página
...
Exemplo de Uso
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
Method BuscaDados(oFiltros, cTipo, cSubTipo) Class StatusLotesAVencer
Local aSemaforo := StrTokArr(Replace(oFiltros["03_SEMAFORO"],",","."),";")
Local cCodProd := oFiltros["02_B8_PRODUTO"]
Local cJsonDados := ""
Local cUnMedida := ""
Local dFilterDat := PCPMonitorUtils():RetornaPeriodoFinal(oFiltros["05_TIPOPERIODO"],ddatabase,cValtoChar(oFiltros["06_PERIODO"]))
Local nPos := 0
Local oJsonRet := JsonObject():New()
oJsonRet["corTitulo"] := "white"
oJsonRet["alturaMinimaWidget"] := "350px"
oJsonRet["alturaMaximaWidget"] := "500px"
oJsonRet["linhas"] := {}
oJsonRet["tags"] := {}
oJSonRet["corFundo"] := "rgb(38,186,65)"
oJsonRet["corTitulo"] := "black"
oFiltros["01_B8_FILIAL"] := PadR(oFiltros["01_B8_FILIAL"], FWSizeFilial())
cUnMedida := Posicione("SB1",1,xFilial("SB1",oFiltros["01_B8_FILIAL"])+cCodProd,"B1_UM")
PCPMonitorUtils():AdicionaTagMonitor(oJsonRet["tags"],@nPos,"po-icon-calendar",cValToChar(ddatabase) + " - " + cValToChar(dFilterDat))
PCPMonitorUtils():AdicionaTagMonitor(oJsonRet["tags"],@nPos,"po-icon-bar-code",cCodProd)
If oFiltros["04_TIPOSEMAFORO"] == "Q"
PCPMonitorUtils():AdicionaTagMonitor(oJsonRet["tags"],@nPos,"po-icon-weight","Un. Medida: "+ cUnMedida)
EndIf
cJsonDados := oJsonRet:toJson()
FwFreeArray(aSemaforo)
FreeObj(oJsonRet)
Return cJsonDados |
Import HTML Content
Visão Geral
Conteúdo das Ferramentas