Árvore de páginas

Adiciona uma nova linha de informação no cabeçalho do detalhe.

Parâmetros

NomeTipoDescriçãoReferência
aHeadersArrayArray das linhas de informação do cabeçalho.X
nIndiceNuméricoIndice para a posição ser adicionada no array.X
cTextoCaracterTexto que será adicionado na corrente do monitor. (Poderão ser usadas tags html para formatação do texto)
cClasseCaracterClasses com os estilos para as linhas.
cEstiloCaracterEstilo para a linha. (Deve ser uma string no formato json)


Exemplo de Uso

Method BuscaDetalhes(oFiltros, nPagina) Class StatusOrdemProducao
	Local cJsonDados := ""
	Local nPosHeader := 0
	Local oDados     := JsonObject():New()
	Local oStyleHdr  := JsonObject():New()
	
    oDados["items"]        := {}
    oDados["columns"]      := {}
    oDados["headers"]      := {}
    oDados["tags"]         := {}
    oDados["canExportCSV"] := .T.
	oDados["hasNext"]      := .F.

    oStyleHdr["color"]       := "rgba(0,255,255,1)"
    oStyleHdr["font-weight"] := "bold"
    oStyleHdr["text-align"]  := "center"
    oStyleHdr["font-size"]   := "24px"
    PCPMonitorUtils():AdicionaHeaderDetalhe(oDados["headers"],@nPosHeader,"Texto do Header","po-sm-12 po-pb-2",oStyleHdr:ToJson())

    cJsonDados := oDados:toJson()
    FreeObj(oDados)
	FreeObj(oStyleHdr)
Return cJsonDados
  • Sem rótulos