Interpretes de listados (.WIN) |
Inicio Anterior Siguiente |
Vamos a ver aquí algunos conceptos básicos de las plantillas utilizadas en los listados de documentos, tickets, etiquetas, etc. Etiquetas.- Una etiqueta clásica de reposición en distribuidores, es la siguiente: _campo('LIBROS',str(EDI,3)+CODIGO ) // esto se hace para posicionarse en el libro _campo('EDITO',EDI ) // esto se hace para posicionarse en la editorial
.F 'Courier new',0,12,B // pone el font a 12 puntos y en negrita (Bold) @ 4,6, 'D.G.L.'
.F 'Courier new',0,10,B // pone el font a 10 puntos y en negrita (Bold) @ 10,6, left(TITULO,37) @ 4.5,50, 'PVP: '+alltrim(pepe(PRECIO,8)) // pone el precio con 8 caracteres en total
.F 'Courier new',0,8 @ 15, 6, 'Autor: '+left(libros->AUTOR,30) // saca de libros, los 30 primeros caracteres del campo AUTOR @ 19, 6, 'Editorial:'+left(edito->NOMBRE,30) // saca de edito, los 30 primeros caracteres del campo NOMBRE @ 23, 6, 'Código: '+libros->ISBN +' Cantidad:'+allstr(nE,2)//+'/'+allstr(CANTI,2) @ 27, 6, 'Fecha:'+dtoc(FECHA)+' Cliente:'+str(CLIENTE,6)
.F 'Courier new',0,10,,900 @ 30, 80, 'Nº Doc '+str(NUMERO,6) @ 30, 83, guionisbn(libros->ISBN) @ 30, 98, left(libros->BARRAS,13)
|cuadro(3,4,31,76) |sombra(3,4,31,76,0,1) |linea (9,4, 9,76) |linea(14,4,14,76) |barras(libros->BARRAS,2,88,30,10,,,NO) |