Arvore tree

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
rafard
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Qua, 17 Nov 2010 9:09 am
Localização: Blumenau - SC

Pessoal,

alguém já fez um estrutura de arvore igual ao formato abaixo :

Selecionar tudo

                           Valor           Valor1
A                         10,00             20,00
 - B                       5,00              10,00
    - B1                  3,00                6,00
    - B2                  2,00                4,00
 - C                       4,00                8,00
 - D                       1,00                2,00
    - D1                  1,00                2,00
ou seja, a arvore com alguns respectivos valores....

alguém já fez ?

Abracos!
rafard
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Qua, 17 Nov 2010 9:09 am
Localização: Blumenau - SC

Imagem
gfkauer
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 389
Registrado em: Ter, 27 Jul 2010 1:34 pm
Localização: Sapiranga - RS
Contato:
Quem falou que programar era fácil??

Quanto mais dificil for a implementação mais valorizado seu trabalho será!

Acessem: www.gfkauer.com.br

Já fiz algumas, qual a sua dúvida?

pd. Não visualizo imagens aqui do trabalho, se puder descrever a imagem eu agradeço.
rafard
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Qua, 17 Nov 2010 9:09 am
Localização: Blumenau - SC

pelo que conheco a unica forma de criar colunas na arvore é ir concatenando as mesmas na hora de montar a arvore, ou seja, se quer mostrar 10 colunas preciso ficar concatenando todas e cuidar para ficarem todas alinhadinhas...
existe outra forma?

Selecionar tudo

              Valor       Valor1 
- A         10,00         20,00 
 - B         5,00         10,00 
   - B1      3,00          6,00 
   - B2      2,00          4,00 
 - C         4,00          8,00 
 - D         1,00          2,00 
   - D1      1,00          2,00
gfkauer
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 389
Registrado em: Ter, 27 Jul 2010 1:34 pm
Localização: Sapiranga - RS
Contato:
Quem falou que programar era fácil??

Quanto mais dificil for a implementação mais valorizado seu trabalho será!

Acessem: www.gfkauer.com.br

Ok, mas isto é um item do tipo H.Tree ou uma estrutura de dados cuja apresentação seja estruturados como uma árvode?

Seri melhor se você detalhasse um pouco mais seu objetivo para que possamos lhe ajudar.
rafard
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Qua, 17 Nov 2010 9:09 am
Localização: Blumenau - SC

estou montando uma H.Tree mesmo....

mas preciso do seguinte, criar no forms uma estrutura de arvore para mostrar valores anuais para cada item da arvore, onde o usuario possa deixar a arvore fechada ou ir abrindo os nos da arvore e verificando estes valores. Tipo um plano de contas com seus valores mensais....
entendeu?
exite outra forms no forms que não seja uma htree ?
gfkauer
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 389
Registrado em: Ter, 27 Jul 2010 1:34 pm
Localização: Sapiranga - RS
Contato:
Quem falou que programar era fácil??

Quanto mais dificil for a implementação mais valorizado seu trabalho será!

Acessem: www.gfkauer.com.br

Entendi. Bom pelo que me lembro no forms não existiria outro tipo de estrutura para montar isto. A outra possibilidade que eu havia pensando não lhe atenderia adequadamente pois não permitiria que visualizasse um nível fechado e outro aberto...

Se trantando de H.Tree não podemos colocar mais de uma coluna(fisica) como nodos, mas como você mesmo falou anteriormente pode-se concatenar os valores conforme desejado para formar a estrutura adequada. Mas isto tras o inconveniente de não ter facilidade para alinhar os dados não é?

Uma sugestão seria que os dados (valores no seu exemplo) fossem mostrados em outros campos apenas quando selecionarmos um nodo especifico. Porém se for preciso visualizar as informações de todos os registros não será possivel.
rafard
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Qua, 17 Nov 2010 9:09 am
Localização: Blumenau - SC

pois é, o pessoal quer justamente visualizar todos de uma so vez, mas vamos ver o que da para fazer....

valeu pela ajuda...

abracos
Avatar do usuário
gpilger
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 29
Registrado em: Qua, 21 Abr 2010 3:34 pm
Localização: Novo Hamburgo - RS
Gilson Pilger
"Por não saber que erra impossível, ele foi lá e fez" autor desconhecido

Cara, da uma olhada nesse link... verifica se isto resolve teu problema.

http://www.java2s.com/Code/Oracle/Hiera ... anager.htm
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 9 visitantes