DATAREPORT
Ola galera, estou usando um codigo para visualizar dados no report, Só que dessa ves os dados que quero visualizar são de duas tabelas e ligadas com ado. Como faço para visualizalos, pois o meu códiog esta dando errado, fico grato pela atenção.
set report.datasource = formulario.adodados
report.datasource = formulario.adopreços
report.selections("secreport").controls("label").caption = "cliente"
rptvenda.show
adodados = tabela 1
adopreço = tabela 2
set report.datasource = formulario.adodados
report.datasource = formulario.adopreços
report.selections("secreport").controls("label").caption = "cliente"
rptvenda.show
adodados = tabela 1
adopreço = tabela 2
AS TABELAS TEM RELACIONAMENTO???
POSTA O CODIGO QUE MONTA O RELATORIO
ATT,
MARCELO BRESSAN
POSTA O CODIGO QUE MONTA O RELATORIO
ATT,
MARCELO BRESSAN
põe uma sql (select) no command do Datareport selecionando os dados das tabelas.
ex:
select dados.data, dados.valor, preço.data, preço.valor from dados, preço where dados.data = preço.data
ex:
select dados.data, dados.valor, preço.data, preço.valor from dados, preço where dados.data = preço.data
são esses codigo mesmo, eles estão no botão e quando tiro uma linha do campo umas das tabelas ai visualiza o que ficou. As tabelas não estão relacionadas
que tipo de erro
VAMOS LÃÂÂ
O DATAREPORT TEM ESSE LIMITE DE SO MOSTRAR UMA CONSULTA OU UMA TABELA ELE NAO PERMITE FAZER O QUE DESEJA POR ISSO PERGUNTEI SE TEM RELACIONAMENTO, POIS AI FICA FACIL VOCE CRUZA UMA COM A OUTRA E MOSTRA OS DADOS
BOA SORTE
MARCELO BRESSAN
O DATAREPORT TEM ESSE LIMITE DE SO MOSTRAR UMA CONSULTA OU UMA TABELA ELE NAO PERMITE FAZER O QUE DESEJA POR ISSO PERGUNTEI SE TEM RELACIONAMENTO, POIS AI FICA FACIL VOCE CRUZA UMA COM A OUTRA E MOSTRA OS DADOS
BOA SORTE
MARCELO BRESSAN
Se eu ligar as tabelas teriam jeito, e que jeito seira
FAZ UM SEGUINTE MONTA UM RELACIONAMENTO ENTRE ELAS ...
CRUZA ELAS DE FORMA QUE TODOS OS DADOS SEJAM DEMONSTRADOS...
SUPONHAMOS QUE VOCE TENHA A TABELA 1 E TABELA 2
E TENHA UMA COLUNA EM AMBAS QUE NELA CONTEMPLE O NOME DA MESMA.
APOS VOCE CRIAR UM RELACIONAMENTO, FAZEER O SELECT .
NO RELATORIO MONTA UM GRUPO PARA CADA TABELA...E O DATAREPORT DIVIDE ELA PRA VOCE
ATT,
MARCELO BRESSAN
CRUZA ELAS DE FORMA QUE TODOS OS DADOS SEJAM DEMONSTRADOS...
SUPONHAMOS QUE VOCE TENHA A TABELA 1 E TABELA 2
E TENHA UMA COLUNA EM AMBAS QUE NELA CONTEMPLE O NOME DA MESMA.
APOS VOCE CRIAR UM RELACIONAMENTO, FAZEER O SELECT .
NO RELATORIO MONTA UM GRUPO PARA CADA TABELA...E O DATAREPORT DIVIDE ELA PRA VOCE
ATT,
MARCELO BRESSAN
cara saca so...
ssql = SELECT TB1.COD AS CODTB1, TB1.NOME AS NOME, TB1.CODCIDADE AS CODCID, TB2.CODCIDADE AS CODCIDADE, TB2.CIDADE AS CIDADE FROM TB1, TB2 WHERE TB2.CODCIDADE = TB1.CODCIDADE"
set suaRS = SuaCon.execute (ssql)
PRONTO
junta as tabelas no select e ta resolvido.
ssql = SELECT TB1.COD AS CODTB1, TB1.NOME AS NOME, TB1.CODCIDADE AS CODCID, TB2.CODCIDADE AS CODCIDADE, TB2.CIDADE AS CIDADE FROM TB1, TB2 WHERE TB2.CODCIDADE = TB1.CODCIDADE"
set suaRS = SuaCon.execute (ssql)
PRONTO
junta as tabelas no select e ta resolvido.
rodrigo,
as tabelas dele nao tem relacionamento...
as tabelas dele nao tem relacionamento...
elas nao tem vinculo nenhum, tipo um codigo alguma coisa assim...
pq tipo se vc salvar o codigo da cidade no cadastro de clientes por exemplo.... vc consegue usar esse select assim msm sem relacionamento.
mais elas tem q ter algum vinculo.
pq tipo se vc salvar o codigo da cidade no cadastro de clientes por exemplo.... vc consegue usar esse select assim msm sem relacionamento.
mais elas tem q ter algum vinculo.
Tópico encerrado , respostas não são mais permitidas