Olá pessoal!
Estou com um probleminha e não sei como resolver. Tenha uma coleção e de cada item da coleção eu vou enviar uma ou mais páginas para a impressora.
Exemplo:...
if ( lCollListaContas.size() > 0 ) {
Iterator lItLista = lCollListaContas.iterator();
while ( lItLista.hasNext() ) {
lInternamento = ( Internamento ) lItLista.next();
lRelContaExtrato = new RelContaExtrato();
...
lRelContaExtrato.execRel(); // Aqui é quando chama a impressora!
}
}
O que quero saber é como posso fazer para saber em qual impressão está. Não necessariamente em qual página, mas em qual impressão. Por exemplo, supondo que o tamanho da coleção seja 3, e que o primeiro registro possua 4 páginas, o segundo possua 2 e o terceiro possua 3. Gostaria de saber quando o primeiro item da coleção já tenha sido impresso, ou seja, que quando o primeiro estiver sido impresso, que mostre para o usuário qual o documento está sendo impresso. Tipo: "Arquivo 2 de 3...". Mais ou menos isso, compreendem?
Bem peço a ajuda de alguém mais experiente. De preferência que já tenha feito alguma coisa com verificação ou manipulação do pool de impressões em Java. Muito obrigado desde então.
