Pareceia tão fácil....mas me embananei....
Tenho uma tabela de estoque com os campos:
- descricao
- codigo
- preco
- qtde
o meu chefe pediu para fazer etiquetas ( cinco colunas ), e o faceiro aqui disse: xá comigo !
Eu fiz...mas só sai uma etiqueta por produto, algo do tipo assim:
Código: Selecionar todos
WHILE !EOF()
gera_var() ** esta funcao pegua a descricao, codigo e valor dos primeiros cincos registros, onde desc=descricao, cCod=codigo e nPrc=preco
@ PROW+X1, COLUM1 SAY cDesc1
@ PROW , COLUM2 SAY cDesc2
@ PROW , COLUM3 SAY cDesc3
@ PROW , COLUM3 SAY cDesc4
@ PROW , COLUM3 SAY cDesc5
@ PROW+x2, COLUM1 SAY cCod1
@ PROW , COLUM2 SAY cCod2
@ PROW , COLUM3 SAY cCod3
@ PROW , COLUM3 SAY cCod4
@ PROW , COLUM3 SAY cCod5
@ PROW+X3, COLUM1 SAY nPrc1
@ PROW , COLUM2 SAY nPrc2
@ PROW , COLUM3 SAY nPrc3
@ PROW , COLUM3 SAY nPrc4
@ PROW , COLUM3 SAY nPrc5
ENDquer é que saiam o numero de etiquetas de cada produto de acordo com a quantidade
deste no estoque.
Por exemplo:
Lapis numero 15 preto tem 25 no estoque
Caneta azul tem 33 no estoque
estojo lapis de cor tem 48 no estoque
Se fosse um a um seria fácil, mas ele quer marcar com X os items a sairem e o programa faz a impressão de todas as etiquetas, imprime
15 do lapis preto, depois 33 da caneta, depois 48 do estojo e ai por diante....
Alguém ja teve experiencia em gerar etiquetas assim, ou poderia me dar alguma luz ? estou a mais de uma semana
quebrando a cuca...
Desde já, obrigado.



