PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Versiones 18 y posteriores
iPhone/iPad La mayoría de estas funciones están ahora disponibles para las aplicaciones iPhone/iPad.
Nueva funcionalidad versión 18
iPhone/iPad La mayoría de estas funciones están ahora disponibles para las aplicaciones iPhone/iPad.
iPhone/iPad La mayoría de estas funciones están ahora disponibles para las aplicaciones iPhone/iPad.
Versiones 21 y posteriores
Universal Windows 10 App La mayoría de estas funciones están ahora disponibles para las aplicaciones en el modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App La mayoría de estas funciones están ahora disponibles para las aplicaciones en el modo Universal Windows 10 App.
Universal Windows 10 App La mayoría de estas funciones están ahora disponibles para las aplicaciones en el modo Universal Windows 10 App.
AndroidiPhone/iPadUniversal Windows 10 App Atención: Sólo está disponible la impresión en formato PDF.
Altura del iPageCalcula la altura de la página imprimible (en milímetros) teniendo en cuenta los márgenes superior e inferior.
Finalizar la impresiónSeñala el final del documento para imprimir y realmente comienza a imprimir los datos almacenados en la cola de impresión a través de las siguientes funciones: iPrint, iPrintImage, iNewLine, etc.
Versiones 24 y posteriores
iAddAttachment
Nueva funcionalidad versión 24
iAddAttachment
iAddAttachment
Intègre une pièce jointe dans un PDF
iAddBookmarkAñade un marcador en la vista previa de impresión o durante la exportación en PDF.
iBorderImprime un borde con las coordenadas especificadas.
iChangeSubReportSourceSe modifica programando el valor de la variable reporte asociada a una subcapareporte en un compuesto. reporte.
iCloseReportDetiene la impresión de la corriente reporte inmediatamente.
iColumnEndFuerza una columna ruptura en una columna múltiple reporte.
iColumnNumReturns the number of the current column in a multi-column report.
iConfigureConfigura la impresora para una impresión realizada en WLanguage:
  • abriendo la ventana de configuración.
  • modificando la impresora utilizada para la impresión actual.
iConfigureReportConfigures the printer by opening the configuration window (WINDEV and WINDEV Mobile).
iCreateFontCrea una nueva fuente de impresión.
iCurrentFileReturns the name of the file currently generated.
iDestinationConfigures the print destination.
iDidotFontSelecciona la unidad que se utilizará para la altura de las fuentes (creada por iCreateFont): Punto DIDOT o punto PICA.
iDirImageHTMLPermite seleccionar el directorio en el que se deben generar las imágenes durante una impresión en formato HTML..
iDocumentCanceledPermite saber si la impresión actual ha sido cancelada por el usuario.
iDocumentPrintedPermite saber si el usuario ha solicitado imprimir el documento desde la presentación preliminar.
iEllipseImprime una elipse (en un rectángulo).
iEndReportObliga a detener la impresión de reporte.
iEscapeEnvía un comando ESCAPE o un comando de datos a una impresora.
iFontSelecciona la fuente predeterminada.
iForceComplementFuerza la impresión de un bloque de Body Complement.
iGroupAddAñade un reporte a a un grupo de informes.
iGroupConfigureModifica los parámetros de un reporte encontrado en un grupo de informes.
iGroupPrintInicia la impresión de un informe reporte encontrado en un grupo de informes.
iHLineImprime una línea horizontal en las coordenadas especificadas.
iHPosiHPos se mantiene para la compatibilidad con versiones anteriores.
iImageHeightCalcula la altura de la imagen a imprimir (en milímetros).
iImageWidthCalcula el ancho de la imagen a imprimir (en milímetros).
iInfoPrinterRecupera las características de la impresora actual o predeterminada.
iInitReportQueryInitializes the query linked to the report (for a query with parameters).
iInitReportQueryConnectionInitializes the query linked to the report.
iInitSubReportInicializa los parámetros de un subinforme de un compuesto reporte.
iLastFileDevoluciones:
  • el nombre completo del último archivo generado durante la impresión (PDF, RTF, texto, ....).
  • la lista de archivos duplicados creados.
iLineImprime una línea con coordenadas especificadas.
iLinkAñade un enlace a una dirección URL en la página HTML actualmente impresa.
iListNestedReportsDevoluciones:
  • la lista de informes anidados impresos actualmente (informes ejecutados por iPrintReport en uno de los procesos del reporte actualmente impreso).
  • la lista de informes secuenciados que se imprimen actualmente (iSequenceAdd).
iListPrinterDevuelve la lista de impresoras instaladas en el ordenador actual.
iMarginDefine los márgenes de impresión "lógicos".
iMMToPicaConvierte las coordenadas de un punto (expresadas en milímetros) en coordenadas del sistema.
iNestedHeaderFooterImprime (o no) las cabeceras y pies de página de los sitios web anidadosreporte.
iNewLineImprime una línea (en el estándar de Windows, con un extremo redondeado) en las coordenadas especificadas.
iPageEndFuerza el movimiento a la página siguiente durante la impresión de reporte.
iPageHeightLeftCalcula la altura disponible (en milímetros) a la izquierda de la página actual teniendo en cuenta los márgenes definidos (superior o inferior).
iPageNumDevuelve o inicializa el número de la página actualmente impresa.
iPageWidthCalcula el ancho (en milímetros) de la página imprimible teniendo en cuenta los márgenes izquierdo o derecho.
iParameterDuplicateConfigura la creación automática de la copia duplicada generada durante la siguiente impresión.
iParameterExportPermite configurar las exportaciones realizadas desde la vista previa de impresión.:
  • parámetros para el envío de emails.
  • para crear los diferentes archivos.
iParameterPDFDefine las opciones para el archivo PDF generado.
iParameterPreviewConfigura la vista previa de impresión:
  • mostrar un mensaje sobre los recursos del ordenador actual.
  • mostrar o no los paneles de la cinta (así como los botones encontrados).
  • las opciones de exportación disponibles en la mini ventana de vista previa.
iParameterReportConfigures the printer by opening the configuration window.
iParameterWatermarkAgrega una marca de agua en un reporte(reporte creado en el reporte editor o impresoreporte).
iParameterXLSDefine las opciones para el archivo XLS generado durante la impresión.
iParámetroRecupera la configuración de la impresora y configura la impresión.
iPicaToMMConvierte las coordenadas de un punto (expresadas en coordenadas del sistema) en milímetros.
iPreviewConfigura el destino de impresión.
iPrintEnvía el string pasado en parámetro a la memoria intermedia de impresión.
iPrintBarCodeImprime un código de barras (dentro de un rectángulo).
iPrintBlockObliga a imprimir un reporte bloque.
iPrintBodyComplementFuerza a imprimir un bloque de complemento de cuerpo mientras especifica la altura del bloque de complemento.
iPrintDocImprime un documento en formato "docx".
iPrintDuplicatePrints a duplicate copy of a report.
iPrintImageSends the image file to print to the print buffer.
iPrintingNationModifica el idioma actual para la siguiente impresión (impresión programada o reporte impresión).
iPrintPDFImprime el contenido:
  • de un archivo PDF.
  • de un búfer que contiene un PDF.
  • de un control PDF Reader.
iPrintReportPrints a report created with the report editor.
iPrintSignaturePrints a signature in a rectangular area. This signature will be used to sign the generated PDF files or the duplicates
iPrintWordSends the character string passed in parameter to the print "buffer".
Versiones 24 y posteriores
iPrintXLS
Nueva funcionalidad versión 24
iPrintXLS
iPrintXLS
Imprime la hoja de trabajo actual de un documento en formato "xlsx" o "xls".
iPrintZoneImprime un texto en un área rectangular.
iPrintZoneHTMLImprime un texto en formato HTML en un área rectangular.
iPrintZoneRTFImprime un texto en formato RTF en un área rectangular.
iReportPrintingStatusDevuelve el estado de la impresión actual.
iResetVuelve a inicializar los ajustes de impresión (márgenes, fuente, formato de papel, orientación, etc.) almacenados en la biblioteca de impresión.
iResetNbPagesReinitializes the current number of pages, used in the preset controls such as "Number of pages" and "Page number and number of pages".
iRoundBorderImprime un borde con contornos redondeados en coordenadas especificadas.
iSelectFontCreates a new print font from the standard window for font selection...
iSequencingAddAñade una reporte en una secuencia de reporte impresiones.
iSequencingAddDocAgrega una impresión del documento de procesamiento de textos en una secuencia de reporte impresiones.
iSequencingAddPDFAñade una impresión de un documento PDF a una secuencia de reporte impresiones.
Versiones 24 y posteriores
iSequencingAddXLS
Nueva funcionalidad versión 24
iSequencingAddXLS
iSequencingAddXLS
Añade una impresión de un documento XLS oXLSX en una secuencia de reporte impresiones.
iSequencingPrintImprime una secuencia de informes.
iSkipLineFuerza una o más líneas ruptura.
iSkipPageGenera una página ruptura: el código correspondiente se envía a la cola de impresión.
iSubstBlockSustituye un reporte bloque por otro mientras reporte se imprime.
iTextHeightCalculates the height of font for the text to print (en millimeters).
iTextWidthCalculates the width (in millimeters) of the text to print, according to the specified font.
iTransparentMagentaModifica el modo de gestión del color Magenta para que este color se considere transparente (o no) en todas las próximas impresiones.
iVLineImprime una línea vertical en las coordenadas especificadas.
iVPosiVPos se mantiene para la compatibilidad con versiones anteriores.
iWindowCancelConfigura la visualización de la ventana utilizada para cancelar la impresión actual.....
iXPosPermite gestionar la posición horizontal (coordenada X) del cursor de impresión en la página.
iYPosPermite gestionar la posición vertical (coordenada Y) del cursor de impresión en la página.
iZoneHeightCalcula la altura necesaria de un área de ancho fijo para que todo el texto que utiliza la fuente actual se imprima en esta área.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
 // GET AND SET THE PRINTER STANDARD WINDOWS
sCurrentPrinter is string = iInfoPrinter() //Impressora Atual

sDefaultPrinter is string = iInfoPrinter(False) // Impressora Padrao do Painel de Controle

sDriverUsadoImpressoraPadrao is string = iInfoPrinter(False,iDriverName) //"winspool"

sNomeImpressoraPadrao is string = iInfoPrinter(False,iPrinterName) //"LX300"

sPortaImpressoraPadrao is string = iInfoPrinter(False,iDeviceName) //"LPT1:"

sListaTodasImpressorasInstaladas is string = iListPrinter() //LX300 CR HP1200 CR FAX CR CutePDF

//IMPORTANTE:

ok_situacao_01 is boolean = iConfigure("HP1200", False) // Mudar para a HP1200

IF ok_situacao_01 = True

Info("Impressora foi alterada com sucesso no painel de controle")

Info("
Printer has been successfully changed on the control panel")

ELSE
Info(ErrorInfo())
END

// OU

ok_situacao_02 is boolean = iConfigure("HP1200", True) // Mudar para a HP1200

IF ok_situacao_02 = True

Info("Impressora foi alterada com sucesso somente enquanto tiver usando o aplicativo windev")

Info("
Printer has been successfully changed only while you are using the WINDEV application")

ELSE
Info(ErrorInfo())
END

//Meu muito obrigado pela ajuda José Jorge Matos (Portugal).
adrianoboller
30 04 2016
Blog com videos e Exemplos de Relatorios
http://windevdesenvolvimento.blogspot.com.br/2015/09/windev-curso-relatorio-1-configura.html

De matos AMARILDO
21 01 2016