|
|
|
|
- Errores comunes
- Limitaciones
iPrintDuplicate( Función) Imprime un duplicado de copy de un reporte. Este duplicado de copy puede ser impreso: - en el visor de reporte,
- en la impresora,
- en un archivo (pdf, ....).
Este duplicado de copy fue creado: - explícitamente con la función iDestination (utilizando la constante iDuplicate).
- directamente desde el visor reporte (opción de impresión duplicada o iParameterDuplicate antes de iniciar el visor reporte).
Observación: Para recuperar la lista de copias duplicadas creadas para la impresión actual, utilice iLastFile. // Create the duplicate copy iDestination(iDuplicate, "C:\Temp\MyDuplicate.dpl") iPrintReport(RPT_Invoice) // Print the duplicate copy in the report viewer iDestination(iViewer) iPrintDuplicate("C:\Temp\MyDuplicate.dpl")
// Configure the duplicate copies performed from the report viewer iParameterDuplicate(iDplPrintout, "C:\Temp", "MyDuplicate_%d_%h", "MMDDYYYY", "HHMMSS") // Print a duplicate via the report viewer iDestination(iViewer) iPrintReport(RPT_Invoice) // Browse the duplicate copies automatically created from the report viewer sListDuplicates is string sListDuplicates = iLastFile(iDuplicate) sDuplicate is string sDuplicate = ExtractString(sListDuplicates, firstRank, CR) WHILE sDuplicate <> EOT // Print the duplicate iPrintDuplicate(sDuplicate) // Go to the next duplicate sDuplicate = ExtractString(sListDuplicates, nextRank, CR) END
Sintaxis
<Result> = iPrintDuplicate(<Duplicate file> [, <Password>])
<Result>: booleano - True si se imprimió el duplicado,
- False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo.
<Duplicate file>: Cadena de caracteres Nombre del archivo duplicado (archivo.dpl) a imprimir. El archivo duplicado es buscado en el directorio actual por Default. Si es necesario, se puede especificar la ruta completa del archivo duplicado a imprimir.. <Password>: Cadena de caracteres opcional Contraseña del archivo duplicado a imprimir. Esta contraseña debe ser idéntica a la que se usó al crear el duplicado de copy. Observaciones Errores comunes Los errores más comunes que pueden ocurrir son los siguientes: - 90025: Contraseña incorrecta. La contraseña utilizada para crear el archivo duplicado difiere de la contraseña utilizada para abrir el archivo duplicado..
- 90026: Formato incorrecto. El formato del archivo duplicado es incorrecto. Está corrompido.
- 90027: Versión demasiado reciente. El fichero duplicado se generó con una versión de WINDEV o WEBDEV que es más reciente que la versión utilizada para leer el fichero duplicado..
Limitaciones - La función iEndPrinting no debe utilizarse con la función iPrintDuplicate.
- Las funciones de impresión no deben utilizarse al imprimir un duplicado.. Por ejemplo, no se debe utilizar el siguiente código:
iDestination(iViewer) iPrint("This is forbidden") iPrintDuplicate("C:\Temp\MyDuplicate.dpl")
Clasificación Lógica de negocio / UI: Código neutro
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|