QuickReport
Tenho um bloco de formulario continuo que está impresso uma mascara de carteirinhas elas precisam ser preenchidas com dados armazenados no banco de dados do lado esquerdo tem dados do socio e do direito dados do dependente eu fiz uma master/detail mas o problema é que a banda subdetail fica em baixo da detail e eu preciso que a subdetail fique do lado direito da detail.
como fazer?
como fazer?
Tap_pedroso
Curtidas 0
Respostas
Aroldo Zanela
15/09/2004
Colega,
Eu usaria um modelo com apenas uma banda Detail com duas colunas.
Eu usaria um modelo com apenas uma banda Detail com duas colunas.
GOSTEI 0
Tap_pedroso
15/09/2004
mas os dados dos socios que irão na banda detial estão em uma tabela e os dados dos dependentes dos socios estão em outra tabela e afolha tem 2 vias uma para socios do lado esquerdo e uma para dependentes do lado direito se eu dividir o detail em duas colunas só irá aparecer os dados dos socios dos 2 lados.
GOSTEI 0
Aroldo Zanela
15/09/2004
Colega,
Use uma query para juntar (join) as tabelas e obter o resultado desejado.
Use uma query para juntar (join) as tabelas e obter o resultado desejado.
GOSTEI 0
Tap_pedroso
15/09/2004
ok eu posso criar um join com uma query e tambem uma view (eu tinha me esquecido disso he he) mas eu acho que mesmo assim não vai dar certo porque vai existir casos de um socio ter 3 ou + dependentes e a banda detail irá repetir no numero de registros listados.estou certo?
GOSTEI 0
Kenshindigital
15/09/2004
nesse caso acho que o melhor é você percorrer os registros da tabela detalhe e transformar em uma string e jogar em um memo, jogue isso em um campo calculado ou em no datasource.onchangedata do master e jogue manualmente isso pro memo da banda do quickreport. É uma gambiarra, mas acredito que funciona.
GOSTEI 0