PDA

Ver la Versión Completa : Line Sapscripts


abfv
20/02/09, 13:47:39
Hola a todos, alguin sabe como puedo trazar una linea horizontal en la posición que yo quiera de la ventana main.

Gracias de antemano.

Mauricio Hidalgo
20/02/09, 14:08:08
Con el comando BOX, puedes dibujar un recuadro.
Ej: Box Frame 10 TW

para obtenere una linea vertical a lo alto de la ventana
BOX width = '0' frame 10 TW
para obtener una linea horizontal a lo largo del ancho de la ventana
BOX height = '0' frame 10 TW

para obtener una linea horizontal a partir de una posición especifica
de la ventana. (Esquina Superior Izquierda)
BOX XPOS = '10' CM YPOS = '10' CM height = '0' frame 10 TW

Puedes consultar mas detalles de este comando en la RED, hay muchos ejemplos.

Saludos

abfv
20/02/09, 14:16:40
hola, mira puse la linea:

/: BOX XPOS = '10' CM YPOS = '10' CM height = '0' frame 10 TW

y no me imprime nada, tenes alguna idea de que puede estar pasando.


Con el comando BOX, puedes dibujar un recuadro.
Ej: Box Frame 10 TW

para obtenere una linea vertical a lo alto de la ventana
BOX width = '0' frame 10 TW
para obtener una linea horizontal a lo largo del ancho de la ventana
BOX height = '0' frame 10 TW

para obtener una linea horizontal a partir de una posición especifica
de la ventana. (Esquina Superior Izquierda)
BOX XPOS = '10' CM YPOS = '10' CM height = '0' frame 10 TW

Puedes consultar mas detalles de este comando en la RED, hay muchos ejemplos.

Saludos

Mauricio Hidalgo
20/02/09, 14:25:33
Perdon no uses el =

/: BOX XPOS '10' CM YPOS '10' CM height '0' frame 10 TW

abfv
20/02/09, 14:35:21
Ahora va pero solo en visualización por pantalla, cuando lo mando a impresora no se imprime.
/: BOX XPOS '0' CM YPOS '12' CM HEIGHT '0' CM FRAME 10 TW



Perdon no uses el =

/: BOX XPOS '10' CM YPOS '10' CM height '0' frame 10 TW

Mauricio Hidalgo
20/02/09, 14:47:59
Eso ya es problema del driver de tu impresora. También me ha sucedido, que la línea es sobrescrita por el contenido de la ventana. Has la prueba, agregando la línea en una ventana que solo tenga esa línea e imprimes.

abfv
20/02/09, 14:54:12
Ya está, muchisimas gracias antes que nada, te cuento que en el formulario hay una ventana box que abarca toda la hoja, yo ponia la linea en la ventana main y no se veia ahora cuando la puse en la ventana box, salio a pista.


Gracias por toda la ayuda.

Eso ya es problema del driver de tu impresora. También me ha sucedido, que la línea es sobrescrita por el contenido de la ventana. Has la prueba, agregando la línea en una ventana que solo tenga esa línea e imprimes.