Páginas filhas
  • totvs.framework.adapter.dashboard - cards e charts

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Parâmetros:

NomeTipoDescrição
cPropertycLabelcaracterenome da coluna que virá na api de detalhes
cLabelcaracteretitulo da coluna
titulo da dimensão
nValuenumericovalor da dimensão
cToolTipcTypecaracteretipo da colunaTooltip da dimensão, exibida no mousehover no grafico
cColorcaracterecor da dimensão, para maiores informações consultar documentação de chart do POUIlVisiblelogicoindica se a coluna será visivel na grid de detalhes

Retorno nil

Bloco de código
languagejava
themeMidnight
titleExemplo
collapsetrue
//-------------------------------------------------------------------
/*/{Protheus.doc} total_users
    definições referente ao cardchart total_users
@param, oCardoChart, objeto de cardchart a ser criado.
@return objeto de cardchart passado por parametro
@author Caio Lima
@since 15/12/2023
//-----------------------------------------------------------------*/
Method total_users(oCardoChart as object) as object Class home
    Local cSql as character
    Local cAlias as character
    Local cAliasBk as character

	cAliasBk := Alias()

    cSql := ::group_RulesQuery("total")
    cAlias := FwExecCachedQuery():OpenQuery(cSql,,,,"30","10")

    oChart:addDataChart(STR0032, (cAlias)->PRIORIZA, STR0031, "color-03") //"Usuários que priorizam os acessos do grupo" //"Prioriza"
    oChart:addDataChart(STR0033, (cAlias)->DESCONSIDERA, STR0034, "color-05") //"Desconsidera" //"Usuários que desconsideram os acessos do grupo"
    oChart:addDataChart(STR0036, (cAlias)->soma, STR0035, "color-07") //"Usuários que somam os acessos do grupo" //"Soma"
    
    (cAlias)->(DbCloseArea())

    FWRestAlias(cAliasBk)

Return(oCard)

Exemplo:
Âncora
Exemplo
Exemplo

Anexos
uploadfalse