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
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
iAddBookmark (Función)
Añade un marcador en el visor de reportes o al exportar a PDF.
WINDEV En el visor de reportes, una estructura jerárquica permite llegar a la posición de los marcadores generados.
Novedad versión 2025
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
WINDEVLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
Ejemplo
WINDEV
// Impression en mode "Visualisateur de rapports"
iDestination(iViewer)

// Ajout du signet racine
iAddBookmark("Racine", "MonDocument")
// Ajout d'un signet en haut de la première page
iAddBookmark("Page 1", "Page 1", "Racine")
// Positionne un signet et un texte à 5 cm du haut de la page
iYPos(50)
iAddBookmark("Page 1 ligne 1", "Première ligne de la première page", "Page 1")
iPrint("Première ligne de la première page")

// Impression de la page 2
iSkipPage()
// Ajout d'un signet en haut de la page
iAddBookmark("Page 2", "Page 2", "Racine")
// Impression de deux lignes
iPrint("Première ligne de la deuxième page")
iPrint("Deuxième ligne de la deuxième page")
// Ajoute d'un signet pour la troisième ligne
iAddBookmark("Page 2 ligne 3", "Troisième ligne de la deuxième page", "Page 2")
iPrint("Troisième ligne de la deuxième page")

// Fin de l'impression
iEndPrinting()
Sintaxis
<Result> = iAddBookmark(<Bookmark identifier> , <Caption> [, <Parent identifier>])
<Result>: booleano
  • True si se agregó el marcador,
  • False si se produce un problema.
<Bookmark identifier>: Cadena de caracteres
Identificador único del marcador. Se produce un error WLanguage si este identificador ya existe.
<Caption>: Cadena de caracteres
Leyenda del marcapáginas. Esta leyenda permitirá al usuario acceder directamente a la sección del texto correspondiente al marcador.
<Parent identifier>: Cadena de caracteres opcional
Identificador único del marcador padre del marcador a crear.
Si no se especifica este parámetro, el marcador se crea en la raíz.
Si el identificador del padre no existe, <Resultado> devuelve False y el marcador se crea en la raíz.
Observaciones
  • Durante las impresiones programadasel marcador se crea en la posición actual.
  • Al imprimir un reporte, la función iAddBookmark debe utilizarse en el código de impresión de un control o bloque. A continuación, se crea el marcador en la posición del control o bloque correspondiente.
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd300prn.dll
Versión mínima requerida
  • Versión 17
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/03/2025

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