Bom dia,
Anexo meu BD pois preciso de ajuda e estou a 5 anos buscando uma solução que agora encontrei...
Peguei um código para gerar parcelas à pagar aqui no fórum e adaptei-o para gerar etiquetas por volumes, principalmente para os casos onde são utilizados na impressora ZEBRA (GC420t.. em diante).
No meu caso a etiqueta mede 10cm (c) x 06 cm (L).
Ao abrir o formulário Etiquetas ele já busca as Notas Fiscais que serão enviadas no dia (Filtro por data na consulta) e já começa a gerar a quantidade de etiquetas de acordo com a quantidade de volumes.
Tenho uma barra de progresso no rodapé deste formulário no evento "No timer" que ocorrem nos eventos a seguie:
Com 50% da barra ele Gera as etiquetas;
Com 100% imprime, apaga a tabela "Etiquetas" onde as etiquetas foram geradas e pula para a próxima etiqueta de Nota Fiscal.
Pois bem, ao final da impressão de todas as etiquetas ele não para o Loop. Como o formulário não permite acrescentar novo registro, ele fica na ultima etiqueta gerando sem parar.
Preciso adaptar um tratamento de Erro neste caso.
Tentei o Erro: On Error Resume Next mas não foi útil pois preciso que, ao final das impressões ele feche o formulário.
Para os cara que manjam deve ser só um pitaco na solução mas aos meus ohlos não vejo.
Desde já, agradeço.
Anexo meu BD pois preciso de ajuda e estou a 5 anos buscando uma solução que agora encontrei...
Peguei um código para gerar parcelas à pagar aqui no fórum e adaptei-o para gerar etiquetas por volumes, principalmente para os casos onde são utilizados na impressora ZEBRA (GC420t.. em diante).
No meu caso a etiqueta mede 10cm (c) x 06 cm (L).
Ao abrir o formulário Etiquetas ele já busca as Notas Fiscais que serão enviadas no dia (Filtro por data na consulta) e já começa a gerar a quantidade de etiquetas de acordo com a quantidade de volumes.
Tenho uma barra de progresso no rodapé deste formulário no evento "No timer" que ocorrem nos eventos a seguie:
Com 50% da barra ele Gera as etiquetas;
Com 100% imprime, apaga a tabela "Etiquetas" onde as etiquetas foram geradas e pula para a próxima etiqueta de Nota Fiscal.
Pois bem, ao final da impressão de todas as etiquetas ele não para o Loop. Como o formulário não permite acrescentar novo registro, ele fica na ultima etiqueta gerando sem parar.
Preciso adaptar um tratamento de Erro neste caso.
Tentei o Erro: On Error Resume Next mas não foi útil pois preciso que, ao final das impressões ele feche o formulário.
Para os cara que manjam deve ser só um pitaco na solução mas aos meus ohlos não vejo.
Desde já, agradeço.
- Anexos
- Volumes de Etiquetas.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (196 Kb) Baixado 38 vez(es)