Grupos e SubGrupos em Orçamentos

08/02/2013

2

Olá,
Estou desenvolvendo um programa utilizando dbExpress, clientdataset e dataset Provider para orçamento de obras e estou com uma dúvida:

No orçamento, eu tenhos os grupos, os subgrupos e os serviços.
Por exemplo, o serviço orçado é Alvenaria, que tem uma determinada quantidade. Este serviço fará parte do subGrupo "Alvenaria de Elevação" que fará parte do Grupo "Paredes e Painéis".

A minha dúvida seria a maneira mais fácil de eu cadastrar o serviço informando o Grupo e o subGrupo, de modo que na tabela do orçamento ele fosse automaticamente alocado ao Grupo e ao SubGrupo. Além disso, gostaria que o Grupo e o SubGrupo automaticamente calculasse a somatória dos serviços alocados a ele. Eu consegui fazer de uma forma bem complicada, que eu acredito que diminuiu muito a performance da minha aplicação. Eu tenho certeza que tem uma forma mais simples utilizado os clientdatasets. Por isso, vim aqui pedir ajuda a quem souber algo sobre isso.

Além do mais, gostaria de saber se é melhor utilizar o dbGrid ou o dbTreeView nessas condições citadas acima.

De antemão, obrigado a quem se dispor a ajudar.
Responder

Posts

20/02/2013

Francisco Neto

Aqui vai um exemplo de como eu gostaria que ficasse:

01 Grupo: TERRENO TOTAL GRUPO R$ 98.464,29

01.01 AQUISIÇÃO DE TERRENO 1,00 Vb 98.464,29 98.464,29

02 Grupo: SERVIÇOS TÉCNICOS TOTAL GRUPO R$ 90.635,00

02.01 PROJETO ARQUITETÔNICO 1,00 Vb 16.000,00 16.000,00
02.02 PROJETO ESTRUTURAL 1,00 Vb 4.500,00 4.500,00
03.03 PROJETO INSTALAÇÕES 1,00 Vb 11.500,00 11.500,00
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar