| 4D Write v15WR PRINT MERGE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D Write v15
 WR PRINT MERGE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WR PRINT MERGE ( area ; numTabla ; visualizacion ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| area | Entero largo |   | Área 4D Write | |||||
| numTabla | Entero |   | Número de tabla | |||||
| visualizacion | Entero |   | Mostrar/suprimir la caja de diálogo de impresión | |||||
El comando WR PRINT MERGE permite imprimir el documento en area una vez para cada registro en la selección de tabla. tabla es el número de la tabla de impresión combinada. Si tabla es igual a 0, WR PRINT MERGE muestra la caja de diálogo estándar de impresión combinada, permitiéndole especificar la tabla y cambiar la selección de registros para esa tabla.
Si el documento contiene referencias, se calcularán automáticamente antes de la impresión.
En el parámetro visualizacion, puede pasar una de las siguientes constantes, del tema "WR Parámetros":
| Constante | Tipo | Valor | 
| wr no print settings dialog | Entero largo | 0 | 
| wr with print settings dialog | Entero largo | 1 | 
El siguiente ejemplo imprime una carta para cada cliente de la tabla [Clientes].
 ALL RECORDS(Clientes]) `Seleccionar todos los clientes
 QUERY([Cartas];[Cartas]Ref="Expedite") `Buscar la plantilla Expedite
 Temp:=WR New offscreen area `Crear un área fuera de pantalla
 WR PICTURE TO AREA(Temp;[Cartas]Doc_) `Ubicar la plantilla fuera de la pantalla
 WR PRINT MERGE(Temp;3;wr no print settings dialog) `Imprimir el correo
 WR DELETE OFFSCREEN AREA(Temp) `Borrar el área creada
	Producto: 4D Write
	Tema: WR Impresión
	Número 
        89212
        
        
        
	
	Creado por: 4D Write 6
	
	
	
	
	
	
	
	
	4D Write - Lenguaje ( 4D Write v15)
	
	
	
	
	
	
	
 Añadir un comentario
Añadir un comentario