DATAREPORT

XXXANGELSXXX 18/09/2010 11:57:23
#353293
veja bem, nao sei o datareport de voces, mas o meu so tem 5 sections, entao pra que vc ta referenciando esse sexto aqui????
 
With .Sections([Ô]Section6[Ô]).Controls


a mensagem que esta dando, e exatamente isso, ou seja, nao existe essa section6 ai não.. a ultima seção é a 5, ok???
ALVAROVB2009 18/09/2010 12:34:57
#353305
XXXANGELSXXX Obrigado pelo retorno

XXXANGELSXXX, se vc der uma olhada na imagem que eu deixei do meu datareport, a section 6 é o campo group header e mais abaixo tem o group footer que é a section 7.
Nesse código que coloquei eu não uso o dataenveroment, então o código abre o datareport, reconhece a section 6 e da o nome de cadas campo meu do sql para o controle.

Tecla obrigado pelo retorno

Tecla como comentei com o XXXANGELSXXX, não estou usando o dataenviromente, esse esquema que você me passou não será necessário a inclusão do dataenviroment?
ALVAROVB2009 18/09/2010 13:05:36
#353310
NILSON2 obrigado pelo retorno

Eu realmente tentarei essa solução, más eu gostaria de saber o porque não esta fucionando isso, porque tenho outros relatórios dessa forma e todos estão rodando perfeitamente.
O motivo pelo qual você perguntou, é que assim eu tenho um controle um pouco melhor, monto o sql da forma que eu desejo e apenas direciono o nome de cada campo do sql a cada campo do datareport.
XXXANGELSXXX 18/09/2010 21:17:27
#353342
Alvaro, concordo contigo, em fazer a query no proprio sistema, eu vi a sua imagem, para fazer teste, tenta passar o parametro para

With .Sections([Ô]Section5[Ô]).Controls, e coloca um text la, se carregar a informação sao as demais sections que poderao estar com problema.
RICARDO.RAPA 19/09/2010 14:17:14
#353365
Você quer fazer agrupamento? Se não Utilize o DataReport de modo não vinculado.
ALVAROVB2009 20/09/2010 00:31:56
#353380
Ricardo obrigado pelo retorno, sim realmente é isso que desejo, fazer agrupamento e pelo código ele até reconhece os campos e tudo, o problema é quando chama o datareport, que é quando presenta o erro
ALVAROVB2009 14/10/2010 10:52:07
#355047


Gente estou retonando a esse problema , tive que resolver algumas urgências, rsrsrs

Tecla estou utilizando a forma que você sugeriu, segue acima como que ficou o meu datareport, eu apenas coloquei 3 campo no group para ver se ele exibe alguma coisa, seguindo também a idéia do XXXANGELSXXX

Só que infelizmente o problema continua o mesmo, vou colocar as querys
Minha
Select V.nvalefrete,V.DataEmissao,V.DataSaida from LancamentoValeFrete LVF
Inner Join Acertos A on A.codacerto = LVF.CodDescrLancamento
Inner join ValeFrete V on V.CodValeFrete=LVF.CodValeFrete
Left Join ValefretexConhecimento VFC on VFC.CodValeFrete = V.CodValeFrete
Left join Conhecimento C on C.NConhecimento= VFC.NConhecimento
Left Join Veiculos Vei on Vei.CodVeiculo = C.CodVeiculo
Left Join Clientes R on R.CodCliente = C.CodRemetente
Left Join Clientes D on D.CodCliente = C.CodDestinatario
Left Join Motoristas M on M.CodMotorista = V.CodMotorista
Left Join Parceiros P on P.CodParceiro = V.CodMotorista
group by V.nvalefrete,V.DataEmissao,V.DataSaida

DataReport
SELECT V.NValeFrete, V.DataEmissao, V.DataSaida
FROM lancamentovalefrete LVF, acertos A,
{ oj { oj { oj { oj { oj { oj { oj valefrete V LEFT OUTER JOIN
valefretexconhecimento VFC ON
VFC.CodValeFrete = V.CodValeFrete } LEFT OUTER JOIN
conhecimento C ON
C.NConhecimento = VFC.NConhecimento } LEFT OUTER JOIN
veiculos Vei ON
Vei.CodVeiculo = C.CodVeiculo } LEFT OUTER JOIN
clientes R ON
R.CodCliente = C.CodRemetente } LEFT OUTER JOIN
clientes D ON
D .CodCliente = C.CodDestinatario } LEFT OUTER JOIN
motoristas M ON
M.CodMotorista = V.CodMotorista } LEFT OUTER JOIN
parceiros P ON P.CodParceiro = V.CodMotorista }
WHERE A.CodAcerto = LVF.CodDescrLancamento AND
V.CodValeFrete = LVF.CodValeFrete
GROUP BY V.NValeFrete, V.DataEmissao, V.DataSaida


As duas estão rodando no mysql perfeitas, estão trazendo as 403 linhas corretas, porém quando mando exibir no datareport ela da o mesmo erro.

With DrValeFreteDetalhado1
Set .DataSource = Rs
.DataMember = [Ô][Ô] [ô]com e sem da o mesmo erro
.LeftMargin = 300
.RightMargin = 0
.TopMargin = 300
.Show 1 [ô]Para aqui
End With

Será que alguém pode me dar uma força com ese problema ?!
Abraço a todos
Página 2 de 2 [18 registro(s)]
Tópico encerrado , respostas não são mais permitidas