Mostrar dados no dbgrid de uma maneira diferente?
Pessoal, tem como eu gravar assim ou mostrar num dbgrdi desta forma, seguindo a sequencia de linhas?
Ou seja, cada grupo ai tem sua conta gravado junto no banco
vamos supor que o grupo mensalidades é gravado no banco assim
Estrutura da tabela
conta varchar
data date
historico - varchar
valor - numeric
é gravado assim
Então a idéia seria mostrar no dbgrid se possivel da forma acima e não desta forma como fica gravado no banco.
Mais tambem gostaria de mostrar a cada filtro de mes somente os dados gravados naquele mes daquela forma acima.
Então pessoal, é possivel?
Uso firebird 2.0 e Delphi 7
01--MENSALIDADES
01/07--Rec.Mensalidade - Fulano de tal------------500,00
01/07--Rec.Mensalidade - Ciclano de tal-----------500,00
01/07--Rec.Mensalidade - Beltrano de tal----------500,00
02--CONTRIBUIÇÃO SINDICAL
01/07--Pg.Contr.Sindical n/mes---------------------200,00
03--AGUA/LUZ/TELEFONE
01/07--Pg. Fatura de energia ref.mes 12/06-------150,00
01/07--Pg.Fatura agua ref.mes 12/06---------------100,00
01--MENSALIDADES
02/07--Rec.Mensalidade - Fulano de tal------------500,00
02/07--Rec.Mensalidade - Ciclano de tal-----------500,00
02/07--Rec.Mensalidade - Beltrano de tal----------500,00
Ou seja, cada grupo ai tem sua conta gravado junto no banco
vamos supor que o grupo mensalidades é gravado no banco assim
Estrutura da tabela
conta varchar
data date
historico - varchar
valor - numeric
é gravado assim
01--MENSALIDADES--01/07--Rec.Mensalidade - Fulano de tal------------500,00
01--MENSALIDADES--01/07--Rec.Mensalidade - Ciclano de tal-----------500,00
01--MENSALIDADES--01/07--Rec.Mensalidade - Beltrano de tal----------500,00
02--CONTRIBUIÇÃO SINDICAL--01/07--Pg.Contr.Sindical n/mes---------------------200,00
03--AGUA/LUZ/TELEFONE--01/07--Pg. Fatura de energia ref.mes 12/06-------150,00
03--AGUA/LUZ/TELEFONE--01/07--Pg.Fatura agua ref.mes 12/06---------------100,00
01--MENSALIDADES--02/07--Rec.Mensalidade - Fulano de tal------------500,00
01--MENSALIDADES--02/07--Rec.Mensalidade - Ciclano de tal-----------500,00
01--MENSALIDADES--02/07--Rec.Mensalidade - Beltrano de tal----------500,00
Então a idéia seria mostrar no dbgrid se possivel da forma acima e não desta forma como fica gravado no banco.
Mais tambem gostaria de mostrar a cada filtro de mes somente os dados gravados naquele mes daquela forma acima.
Então pessoal, é possivel?
Uso firebird 2.0 e Delphi 7
Adriano_servitec
Curtidas 0
Respostas
Gandalf.nho
17/09/2007
Acho que num DBGrid só com SP para conseguir isso. Num relatório já seria mais simples.
GOSTEI 0
Adriano_servitec
17/09/2007
Acho que num DBGrid só com SP para conseguir isso. Num relatório já seria mais simples.
Num listbox tambem gandalf.nho, mais é que pegeui um cliente que tem um programa em VB que mostra assim agora não sei se é num dbgrid (pelo menos parece)
Bom sobre o SP, teria algum exemplo de como montar um assim?
Não sou muito bom com SP.
Obrigado
Adriano.
GOSTEI 0
Sremulador
17/09/2007
amigo, caso você não tivesse a quebra [b:bbace356c6]01--MENSALIDADES[/b:bbace356c6] bastaria concatenar
GOSTEI 0