Olá, amigos, estou precisando de uma super-ajuda de vocês.
Preciso imprimit um relatório em que os registros estão em duas ListView no formulário: -ENTRADAS- e -SAIDAS-
Nos meus relatórios eu utilizo o Print #
Então, para imprimir a ListView das entradas eu faço assim:
For i = 1 To LstEntradas.ListItens.Count
' imprime o lançamento ' imprime o valor
Print #1, Tab(0); LstEntradas.ListItems(i); Tab(37);LstEntradas.ListItems(i).SubItems(1)
Next
Para imprimir a ListView das saidas faço do mesmo jeito, apenas alterando o nome da ListView.
A minha dúvida é a seguinte:
Como fazer para imprimir as duas ListView de modo que imprima o primeiro item da entrada, e na frente imprima o primeiro item da saida e assim por diante até terminar as duas ListViews?
Se as duas ListViews tivessem a mesma quantidade de registros, não teria problema, mas acontece que as duas nunca terão a mesma quantidade.
Esse é um exemplo do que eu preciso fazer:
ENTRADAS SAIDAS
---------------------------- ------------------------------------
PARCELA 01/2008 100,00 PAGAMENTO DE TRIBUTOS 544,00
PARCELA 02/2008 150,00 PAGAMENTO DE IMPOSTOS 980,00
PARCELA 06/2008 210,00
PARCELA 07/2008 125,00
--------------------------------------------------------------------------
TOTAL 585,00 TOTAL 1.524,00
Se puder me ajudar eu agradeço.
Até mais.