Notifications
Clear all

Gerar grafico em form.

51 Posts
2 Usuários
0 Reactions
6,799 Visualizações
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Meus caros,
Segui informacoes do amigo Mauro, mas nao estou consiguindo gerar um grafico que tenha sempre as informacoes de uma listview. Gostaria de ter mais uma form com a visao de um grafico que gere a cada consulta no relatorio de movimentacao um grafico diferente.
Alguem pode me auxiliar? O sistema encontra-se anexo.

 
Postado : 01/02/2013 8:53 am
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Meus amigos,
eu até consegui gerar na planilha agora, mas não esta como eu quero, nas movimentações feitas elas são entradas e saídas, então se eu coloco uma ferramenta no estoque ela gera uma movimentação, se no dia seguinte eu colocar outra da mesma ferramenta ela gera outra movimentação. Eu desejaria que o gráfico ficasse com o total de movimentações de cada ferramenta movimentada tanto de saída quanto entrada, e depois disso se eu for gerar um novo gráfico se quando eu clicar em gerar ele vai atualizar o gráfico com as novas movimentações... Acho que estou querendo muito...
Att,
Joocta.

 
Postado : 03/02/2013 10:21 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Faça um exemplo somente com dados e o grafico, e poste esta questão no forum GRAFICOS.

 
Postado : 03/02/2013 1:40 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Bom, não sei se eu estou pensando errado. Supondo que no listview tenha valores de entradas e saídas de produtos distintos, eu teria que levar para uma outra planilha o resultado da soma relacionado aos produtos e se foi entrada ou saída, por exemplo:

Resultado no Listview:

Alicate - 7 - Entrada
Alicate - 3 - Saída
Broca - 3 - Entrada
Alicate - 3 - Saída
Broca - 5 - Entrada
Broca - 4 - Saída

Resultado exportado Para PlanGraf

Alicate entrada = 7 ( soma das entradas de alicates no mês)
Alicate saída = 6 ( soma das saídas de alicates no mês)
Brocas entradas = 8 ( soma das entradas de brocas no mês)
Brocas saída = 4 ( soma das saídas de brocas no mês)

Levando esses resultados para PlanGraf eu conseguiria gerar o gráfico como eu desejo. Depois tem que ver como atualizar essas informações sempre que o listview for mudado.

O que acham?
Att,
Joocta.

 
Postado : 03/02/2013 3:17 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

O que esta acima seria mais ou menos o que esta no arquivo teste, só teria que ver depois do código gerado ver com atualizar o gráfico quando o listview for alterado.
Att,
Joocta.

 
Postado : 03/02/2013 4:03 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Jocta, você já tem uma aba com o movimento diario de entrada e saida, então é só montar outra somente com os Totais atualizados dos produtos, você pode fazer dois tipos de relatorios, um com os dados do movimento diario e outro com os dados consolidados com os totais por produtos, assim resolve de maneira mais facil o que pretende.

Outra opção mais complicada, seria uma rotina somando por produtos de entrada e saida direto do Listview apos gerar o relatorio, mas acho enviável, que dependendo da quantidade de produtos pode ficar lento, se resolver optar por este tipo, pesquise sobre a propriedade collection.

[]s

 
Postado : 03/02/2013 8:00 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Meu caro Mauro,
esta aba que eu tenho e feita quando gero alguma movimentação, e eu não estou sabendo como vou fazer para montar uma outra com os totais dos produtos movimentados.

 
Postado : 03/02/2013 8:36 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Meus caros instrutores,
depois de muito tempo consegui fazer o famigerado gráfico. Só tem um problema... Preciso da ajuda de vocês agora... No sistema que estamos adaptando tenho que fazer as movimentações de entrada e saída se transformarem em entradas e saídas totais de cada produto movimentado, e isso eu ainda não domino. Depois disso feito preciso adaptar o código deste esboço que eu fiz em suposições, para que ao invés de ter o numero das células definidas, ele pegue todas as células até a ultima linha preenchida com produto, para depois gerar o gráfico. Alguém me ajuda a desenvolver isso? Estou anexando o modelo que consegui fazer.

Este exemplo que o amigo Mauro citou e bem parecido com o que eu desejo...

http://www.youtube.com/watch?v=aq2YWeTX2Sc

Att,
Joocta.

 
Postado : 03/02/2013 9:57 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Octavio, veja no anexo,
na planilha Gráfico 2 exemplos, considerando range dinamica à partir da coluna AA (dados da planilha movimento)
e o formulario FrmGraf visualizando um ou outro

 
Postado : 04/02/2013 10:35 am
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Caro Rei,
e exatamente isso, você pode dizer como esse gráfico se atualiza automaticamente, pois terei que fazer algumas adaptações para integrar a frmgraf as demais...
Att,
Joocta.

 
Postado : 04/02/2013 8:04 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Como postei anteriormente.
Veja à partir da coluna AA , utilizada para "trazer" na coluan AB itens da planilha movimento, sem repetição; Definida Ranges nomeadas e dinamicas: Produtos, Entrada e Saída Nos gráficos as series são "linkadas" à essa range

 
Postado : 05/02/2013 4:38 am
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Ok. Mas como vc chamou o grafico?

 
Postado : 05/02/2013 4:51 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

?? Como assim ??

 
Postado : 05/02/2013 5:18 am
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Como vc selecionou para gerar o grafico ou ele gera automatico?

 
Postado : 05/02/2013 5:53 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Como foi dito anteriormente; o gráfico é "gerado" na planilha Gráficos (veja que já estão lá), o formulário (frmGraf) sómente "mostra" uma imagem desse(s) gráfico(s).
Foi somente como exemplo, pois voce disse que estava confuso. Então utilizei os dados existentes na sua planilha movimento.
Acrescentei; nessa planilha; mais alguns dados manualmente; pois em seu exemplo só havia um registro. Então se acrescenta algum item na planilha movimento o mesmo deverá "aparecer" nos gráficos.
Qdo tiver decidido que tipo de gráfico / que tipo de movimento for mostrar e tambem o tipo de seleção (com bons exemplos) poderá "alterar" a fonte de leitura dos dados e/ou criar novos gráficos. Sómente depois dessa etapa e que deve se preocupar em "mostrar no formulario".

 
Postado : 05/02/2013 6:17 am
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Meu caro Rei,
Eu entendi essa parte, o que te perguto e:

No metodo normal vc seleciona a area e manda gerar um grafico, certo?
Neste tipo que vc fez, vc seleciona que area para gerar o grafico? Ou nas formulas que vc criou ele seleciona a area e gera automatico?

 
Postado : 05/02/2013 6:42 am
Página 2 / 4