4D v13.4GRAPH TABLE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
GRAPH TABLE
|
GRAPH TABLE {( tabela )} | ||||||||
Parâmetro | Tipo | Descrição | ||||||
tabela | Tabela |
![]() |
Tabela para gráfico ou tabela padrão se o parâmetro for omitido | |||||
GRAPH TABLE ( {tabela ;} grafTipo ; eixoX ; eixoY {; eixoY2 ; ... ; eixoYN} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
tabela | Tabela |
![]() |
Tabela para gráfico o tabela padrão se o parâmetro for omitido | |||||
grafTipo | Inteiro longo |
![]() |
Número do tipo de gráfico | |||||
eixoX | Campo |
![]() |
Valores no eixo x | |||||
eixoY | Campo |
![]() |
Campos para gráfico (até oito permitido) | |||||
Nota de compatibilidade: a partir do 4D v13, o plug-in 4D Chart não é mais integrado ao 4D e deve ser instalado especificamente se quiser utilizá-lo. Por compatibilidade, o comando GRAPH TABLE funçiona se este plug-in está presente, mas caso contrário, ele não faz nada. Nós já não recomendo usar este comando.
GRAPH TABLE aceita duas sintaxes. A primeira sintaxe mostra o Assistente de gráficos e lhe permite ao usuário selecionar os campos a graficar. A segunda sintaxe especifica os campos a graficar e não mostra o Assistente de gráficos.
GRAPH TABLE gráfica os valores dos campos de uma tabela. Só são graficados os valores da seleção atual do processo atual.
Utilizar a primeira sintaxe é equivalente a seleção de Gráficos no menu Utilidades no ambiente de Desenho. A imagem a seguir mostra o Assistente de gráficos, o qual lhe permite ao usuário definir o gráfico.
A segunda sintaxe do comando grafica os campos especificados de tabela.
O parâmetro grafTipo define o tipo de gráfico que será desenhado. Deve ser um número de 1 ao 8. Ver os tipos de gráficos listados no exemplo para o comando GRAPH.
Nota: o comando GRAPH TABLE não permite utilizar o motor de renderização 4D SVG de 4D.
O parâmetro campox define as etiquetas que são utilizadas no eixo x (a parte inferior do gráfico). O campo pode ser de tipo Alfa, Inteiro, Inteiro longo, Real ou Data.
O parâmetro campoy é o dado a graficar. O campo deve ser de tipo Inteiro, Inteiro longo ou Real. Podem ser graficados até oito campoy, separados por dois pontos.
Nas duas sintaxes, GRAPH TABLE abre uma janela Chart para trabalhar com os gráficos criados. Para maior informação sobre a utilização da janela Chart, consulte o Manual de Desenho 4D.
Nota: igualmente pode utilizar o editor de relatórios rápidos para gerar gráficos de valores de campos, utilizando o menu Destinos.
O exemplo a seguir mostra o uso da primeira sintaxe de GRAPH TABLE. A janela do Assistente de gráficos é mostrada, permitindo aos usuários selecionar os campos a graficar. O código busca registros na tabela [Pessoas], os ordena e depois mostra o Assistente de gráficos:
QUERY([Pessoas])
If(OK=1)
ORDER BY([Pessoas])
If(OK=1)
GRAPH TABLE([Pessoas])
End if
End if
O exemplo a seguir ilustra o uso da segunda sintaxes de GRAPH TABLE. Primeiro busca e ordena registro da tabela [Pessoas]. Depois grafica os salários das pessoas:
QUERY([Pessoas];[Pessoas]Titulo="Gerente")
ORDER BY([Pessoas];[Pessoas]Salario;>)
GRAPH TABLE([Pessoas];1;[Pessoas]Sobrenome;[Pessoas]Salario)
Produto: 4D
Tema: Gráficos
Número
148
Modificado: 4D v6
Modificado: 4D v13