Skip to content

chart SetTitulo

Saulo Martins edited this page Jul 4, 2026 · 1 revision

SetTitulo (Chart)

:SetTitulo(cTitulo)
Define o título do gráfico (elemento c:title do DrawingML).
Se não chamado, o gráfico fica sem título.

Método disponível em todos os tipos de gráfico (classe base Chart).


Parâmetros

Parâmetro Tipo Descrição Obrigatório Obs
cTitulo caractere Texto do título X

Retorno

Objeto — self (permite encadeamento)


Exemplo

Local oGraf := oExcel:NewChart("col")
oGraf:SetTitulo("Vendas por Região - 2024")
oGraf:AddSerie("Sudeste", "Dados!$B$2:$B$7", "Dados!$A$2:$A$7")
oGraf:Insert(1, 9, 16, 17)

SetLegenda (Chart)

:SetLegenda(lExibir, cPosicao)
Define a exibição e a posição da legenda do gráfico.
Por padrão a legenda é exibida à direita.

Método disponível em todos os tipos de gráfico (classe base Chart).


Parâmetros

Parâmetro Tipo Descrição Obrigatório Obs
lExibir lógico .T. exibe a legenda Default .T.
cPosicao caractere Posição da legenda (tabela abaixo) Default "r"

Posições disponíveis

Valor Posição
"r" Direita (padrão)
"l" Esquerda
"t" Topo
"b" Rodapé

Retorno

Objeto — self (permite encadeamento)


Exemplos

// Legenda no rodapé
oGraf:SetLegenda(.T., "b")

// Sem legenda
oGraf:SetLegenda(.F.)

// Legenda no topo
oGraf:SetLegenda(lExibir = .T., cPosicao = "t")

SetGrade (Chart)

:SetGrade(lExibir)
Ativa ou desativa as linhas de grade principais do eixo de valores.
Por padrão as linhas de grade são exibidas.

Método disponível em todos os tipos de gráfico com eixo de valores (classe base Chart).


Parâmetros

Parâmetro Tipo Descrição Obrigatório Obs
lExibir lógico .T. exibe as linhas de grade Default .T.

Retorno

Objeto — self (permite encadeamento)


Exemplo

oGraf:SetGrade(.F.) // Remove linhas de grade

Clone this wiki locally