CONSULTA EM SQL COM SHAPE/APPEND

GAMISTIK 06/02/2007 13:33:18
#202178
é o seguinte:


Já havia feito um post anteriormente com um erro q inclusive ainda nao conseguiram responder. Tenho a situação abaixo:

Tabelas
Grupos - Vendas - ProdVendidos

Eu quero um relatório agrupando por grupo, mostrando as vendas e mostrando em cada venda os produtos vendidos, mais ou menos assim:

-------------------------
GRUPO: SAO PAULO
-------------------------
VENDA: 001

PRODUTOS 10
ABOBORA 10
MAÇÃ 10
CENOURA 10
-------------------------
TOTAL DO GRUPO 40
-------------------------
-------------------------
GRUPO: MINAS GERAIS
-------------------------
VENDA: 044

PRODUTOS 10
ABOBORA 20
MAÇÃ 10
CENOURA 20
-------------------------
TOTAL DO GRUPO 60
-------------------------
TOTAL GERAL 100
-------------------------

Eu tenho as tabelas todas ok, os campos, mas num sei fazer isso aparecer no data report pq talvez nao esteja sabendo declarar o comando SHAPE/APPEND... Gostaria que alguém pudesse me demonstrar como eu deveria declarar a clausula SQL para este resultado de consulta.
LEO.LINX 06/02/2007 14:12:39
#202196
Resposta escolhida
vc consegue abrir o recordset com sql informada ?
vc está informando na propriedade datafild dos campos do data report o campo que foi selecionado no shape ?
a propriedade datamember do campo tmb está sendo informada?

SQLShape = " SHAPE {SELECT * from tb_Venda} as GroupMov APPEND({SELECT DISTINCT nm_venda, CodItem, Categoria, Descricao, Quantidade, ValorUnitario, ValorTotal, statusparcela, pagamento, DataVenda, Cliente FROM tb_VendaMovtoConsolidado} AS GrupoMov_1 RELATE 'nome_campo' TO 'nome_campo' ) AS GrupoMov_1 "

datafild = campos Quantidade, ValorUnitario, ValorTotal, etc..
datamember = GrupoMov e GrupoMov_1
LEO.LINX 06/02/2007 14:24:24
#202205
xx
Tópico encerrado , respostas não são mais permitidas