AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de impresión
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Imprime una línea horizontal en las coordenadas especificadas. A diferencia de iNewLine, el final de Line se eleva al cuadrado (en lugar de redondearse). La Line se dibuja en la ubicación del cursor (configurada por iYPos).
El trabajo de impresión no se inicia (solo inicia al utilizar la función iEndPrinting).
Observación: El origen (0,0) se sitúa en la parte superior izquierda Corner de la hoja. Tiene en cuenta los márgenes físicos de la impresora.
Ejemplo
// Draws a line across the page width
// Thickness: 2.5 Pica
iHLine(0, iPageWidth(), 2.5)
iEndPrinting()
Sintaxis
<Result> = iHLine(<X1> , <X2> [, <Thickness> [, <Color> [, <Style>]]])
<Result>: booleano
  • True si se imprimió la línea,
  • False en caso contrario.
<X1>: Real
Coordenadas horizontales del comienzo de Line (en milímetros). Valor entre 0 y el ancho de la página (devuelto por iPageWidth).
<X2>: Real
Coordenadas horizontales del final de Line (en milímetros). Valor entre 0 y el ancho de la página (devuelto por iPageWidth).
<Thickness>: Real opcional
Line espesor (en picas). Por Default, este espesor es igual a 1 (un Pica = 0,353 mm).
Para get un grosor de 1 píxel, debe ser igual a 0. Cuando el espesor aumenta, se distribuye proporcionalmente entre los dos lados de Line.
<Color>: Entero opcional
color utilizado para el Line. Si no se especifica este parámetro, el Color utilizado es Black.
Este color puede corresponder a:
<Style>: Constante opcional de tipo Integer
Tipo de Line.
iContinuous
(valor predeterminado)
Línea continua
iDashedDashed Line (-----)
iDotAndDashPunto y guión Line (-.-.)
iDottedLínea de puntos (....)
WINDEVWEBDEV - Código Servidor Atención: Para get un punto Line, debe ser igual a 0. Si es mayor o igual que 1, Line será siempre un Line sólido. . Este parámetro puede ignorarse si no es compatible con el controlador de la impresora.
Observaciones
  • La Line se dibuja en la posición vertical del cursor (configurada por iYPos).
  • La posición del cursor no se modifica cuando se dibuja el contorno.
  • La combinación de líneas punteadas (iDotted) o mixtas (iDotAndDash) con bordes gruesos puede causar efectos no deseados.
Componente: wd290prn.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Exemplo Ihline
iDestination(iPDF)
iPrint("")
iPrint("")
iPrint("Relatorio de Bancos")
iPrint("")
iHLine(0, iPageWidth())
iPrint("")
iPrint(iXPos(1) + "Codigo" + iXPos(18) +"Nome")
iHLine(0, 30)
iPrint("")
FOR EACH bancos
iPrint(iXPos(1)+ NumToString(bancos.id_bancos,"06d") + iXPos(18) + bancos.nome)
END
iHLine(0, iPageWidth(), 2.5)

iPrint("")
iPrint("Tipos Linhas - iDotted")
iHLine(0, 30,iDotted)
iPrint("")
iPrint("iDotAndDash")
iHLine(0, 40,iDotAndDash)
iPrint("")
iPrint("iDashed")
iHLine(0, 50,iDashed)

iEndPrinting()
ShellExecute(iLastFile())

// Blog com Video e Exemplo

http://windevdesenvolvimento.blogspot.com.br/2016/11/aula-973-windev-relatorio-33-ihline.html

https://www.youtube.com/watch?v=92Ukxmarrk0

De matos
04 12 2016

Última modificación: 22/06/2023

Señalar un error o enviar una sugerencia | Ayuda local