Até foi possível realizar o gráfico como podem ver, porém com os itens(legenda) fixos, porém posso ter uma infinidade de itens diferente dependendo da empresa.
O select que montei é básico repetindo para cada item:
SELECT NULL LINK, TO_CHAR(TRUNC(DAT_OCORRENCIA, 'MM'), 'MM/RR') label, VLR_OCORRENCIA "AÇÚCAR"
FROM "PAINEL_MENSAL"
WHERE FLG_TIPO='FT'
AND DES_OCORRENCIA='AÇÚCAR'
SELECT NULL LINK
, TO_CHAR(TRUNC(DAT_OCORRENCIA, 'MM'), 'MM/RR') label
, VLR_OCORRENCIA valor
, DES_OCORRENCIA legenda
FROM "PAINEL_MENSAL"
WHERE FLG_TIPO='FT'
GROUP BY DES_OCORRENCIA, DAT_OCORRENCIA,VLR_OCORRENCIA
--
Você está recebendo esta mensagem porque se inscreveu no grupo "FBS Treinamento Apex" dos Grupos do Google.
Para cancelar a inscrição nesse grupo, envie um e-mail para treinamentoapex...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
SELECT LINK, LABEL, VALUE FROM ...Or use the following syntax for a query returning multiple series:
SELECT LINK, LABEL, VALUE1 [, VALUE2 [, VALUE3...]] FROM ...
| LINK | URL |
| LABEL | Text that displays along a chart axis. |
| VALUE1, VALUE2, VALUE3... | Numeric columns that define the data values. |
--
--
E o Gráfico fica assim:
Porém não consigo gerar mais que 5 meses e vou precisar de um ano... isso porque a variável é do tipo VCHAR2 que só aceita 4000 carácter.
Dai vei a ideia de criar uma triger onde alimentaria uma tabela temporária onde os dados ficaria assim:
Porém o gráfico fica assim:
O que na verdade eu queria é fazer os dados desta tabela:
Aparecer assim:
só não sei como fazer isso? se é pelo XML?? Ou se existe alguma configuração para isso... sei que no FORMS/REPORTS ele tem mais no APEX não sei....
Desde já grato pela grande ajuda de vocês.
Att,
Joel Zanata
isso porque a variável é do tipo VCHAR2 que só aceita 4000 carácter.
Apex 4.2 gráfico HTML5
--
Você está recebendo esta mensagem porque se inscreveu no grupo "FBS Treinamento Apex" dos Grupos do Google.
Para cancelar a inscrição nesse grupo, envie um e-mail para treinamentoapex...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.