Ver Mensaje Individual
  #2  
Antiguo 28-04-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 18.282
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si no te he entendido mal, el problema es bastante sencillo.
En uno de mism programas uso combinación de correspondencia con word, en particular generando los datos en un fichero de texto, pero es indiferente de usar una Base de Datos (como lo haces tú).

El caso es que Word coge el documento (una carta en nuestro caso) y genera un hoja nueva por cada registro que se encuentre en la fuente da datos (sea mi fichero de texto o sea la tabla o consulta de Firebird en tu caso).

Para generar un documento con 100 hojas, debes utilizar una fuente de datos con 100 registros.
Para generar 100 documentos de 1 hoja, debes realizar el proceso de combinación 100 veces con una fuente de datos de 1 único registro (que irá variando cada vez).

El documento (plantilla) es el mismo en ambos casos, lo que cambia son los datos y la llamada.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita