Páginas filhas
  • FWChartBar

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Cria gráficos em formato de "barras".


Aviso

Classe depreciada. Para a criação de gráficos, recomendamos a utilização da classe pai FwChartFactory.





FwChart



Método construtor da classe.


FWChartBar(): New ( [ ] ) -->


 


NomeTipoDescriçãoObrigatórioReferência
 

Array of Record
   
 





oChart := FWChartBar():New()


Adiciona nova série de valores no gráfico.


FWChartBar(): AddSerie ( < cTitle>, < nValue> ) -->



 

NomeTipoDescriçãoObrigatórioReferência
cTitleCaracterTítulo da série.X
 

nValueNuméricoValor referente a série.X
 

 



Método responsável pela construção do gráfico.


FWChartBar(): Build ( ) -->

Inicializa variáveis do objeto com valores passados pelo usuário.


FWChartBar(): Init ( < oOwner>, [ lSerieLabel], [ lShadow] ) -->


 


NomeTipoDescriçãoObrigatórioReferência
oOwnerObjetoObjeto owner onde será criado o gráfico. Ex: dialogo, painel etc.X
 

lSerieLabelLógicoHabilita ou desabilita a exibição do label da série no evento click. Default: .T.
 
 


lShadowLógicoHabilita ou desabilita a criação de sombra das séries. Default: .T.
  

 




Atualiza gráfico.


FWChartBar(): Refresh ( ) -->


 


PropriedadeDescriçãoTipo
  


Array of Record

 




#INCLUDE
"PROTHEUS.CH"
User
Function
chart()Local
oChartLocal
oDlg
DEFINE
MSDIALOG
oDlg
PIXEL
FROM
10,0
TO
600,400oChart
:=
FWChartBar():New()oChart:init(
oDlg,
.t.,
.t.
)
oChart:addSerie(
"Votos
PT",
50
)oChart:addSerie(
"Votos
PMDB",
30
)oChart:addSerie(
"Votos
PV",
20
)
oChart:setLegend(
CONTROL_ALIGN_LEFT
)
oChart:Build()ACTIVATE
MSDIALOG
oDlgReturn
Protheus 10