Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Combinar correspondencia Word

185 views
Skip to first unread message

Marta Navarro

unread,
Oct 19, 2000, 3:00:00 AM10/19/00
to

Hola a todos!!

Tengo un problema, he hecho una base de datos de Acces de Clientes y en ella
hay un campo imágen en donde está el logo de la empresa.

Luego me he ido al Word, he escrito una carta donde combino los datos de la
base de datos Clientes, todos me los combina bien, excepto el campo imagen,
que en vez de salirme el logo de la empresa me sale el siguiente mensaje
"Valor binario largo o texto".

¿alguien me puede ayudar?, pues quiero que me combine bien la imágen y no se
como hacerlo,

Un saludo Marta

Amaury B. F.

unread,
Oct 19, 2000, 3:00:00 AM10/19/00
to

Te lo voy a mirar, pero no seria mejor poner el logo directamente en la
carta y te quitas de historias?

--
Saludos.
Amaury B. F.
a2...@wanadoo.es
a2...@hotmail.com
Este mensaje se lee mejor con TARIFA PLANA
http://perso.wanadoo.es/a2021/
"Marta Navarro" <ma...@infodesa.com> escribió en el mensaje
news:erRQVRcOAHA.246@cppssbbsa04...

Marta Navarro

unread,
Oct 20, 2000, 3:00:00 AM10/20/00
to

Ya lo se, pero el problema está en que son muchos clientes con logos
distintos y mi cliente no quiere estar buscando el logo que le corresponde,
pues perdería tiempo, aunque si no puedo no tendrá más remedio.

Amaury B. F. <a2...@wanadoo.es> escribió en el mensaje de noticias
unuTTsfOAHA.241@cppssbbsa05...

Amaury B. F.

unread,
Oct 20, 2000, 6:55:48 PM10/20/00
to
Estuve haciendo pruebas y no hay forma, que no quita para que no se pueda hacer, por que realmente tendría que funcionar.

Esperemos haber si se pasa por estos lares nuestra compañera PILAR MUECKAY haber si me oye, que seguro lo sabe.

Lo siento.

--
Saludos.
Amaury B. F.
a2...@wanadoo.es
a2...@hotmail.com
Este mensaje se lee mejor con TARIFA PLANA
http://perso.wanadoo.es/a2021/

"Marta Navarro" <marta...@ESTOinfodesa.com> escribió en el mensaje news:O2NUrim...@cppssbbsa02.microsoft.com...

Marta Navarro

unread,
Oct 23, 2000, 3:00:00 AM10/23/00
to
Tranquilo, gracias por tu ayuda por lo menos se que a otra persona le pasa
lo mismo, y no es algo que yo hago mal.

Esperemos al ada madrina haber si me soluciona el problema y sino que le den
al cliente y a su progama, que en la vida hay cosas peores

Amaury B. F. <a2...@wanadoo.es> escribió en el mensaje de noticias

e0Da$iuOAHA.195@cppssbbsa05...

Solrac

unread,
Oct 23, 2000, 3:00:00 AM10/23/00
to

La verdad, es que tiene narices el asunto!
He estado siguiendo el cross, y tampoco he solucionado nada.
En tipo de campo, tienes Objeto OLE? (Si, verdad?)
Con formato bmp y jpg en el formulario si se ven pero no los importa word,
ni como fichero de PhotoDraw, ni PhotoPaint de Corel
Has probado especificar el tipo de campo como hipervinculo y poner la
direccion del logo?
Yo no lo he podido probar, por que a mi no me deja guardar los cambios de
tipos de datos, supongo que será una cuestión de instalación de Office.
Suerte.
Si consigo algun avance te lo haré saber.

--
_______________________
Saludos,
Solrac.

Solrac

unread,
Oct 23, 2000, 3:00:00 AM10/23/00
to

EXTRAIDO DE LA AYUDA.

Objeto OLE

Objeto (como por ejemplo una hoja de cálculo de Microsoft Excel, un
documento de Microsoft Word, gráficos, sonidos u otros datos binarios)
vinculado o incrustado en una tabla de Microsoft Access.

Hasta 1 gigabyte (limitado por el espacio disponible en disco)

------

No será que el formato del gráfico tiene que ser Binario?

Si es así, cuál es? descartados bmp, jpg, tiff,

Creo que debe haber alguna manera.

--
_______________________
Saludos,
Solrac.

Amaury B. F.

unread,
Oct 23, 2000, 3:00:00 AM10/23/00
to

Voy a buscar al Ada Madrina (Pilar Mueckay) haber que me dice ;-)


--
Saludos.
Amaury B. F.
a2...@wanadoo.es
a2...@hotmail.com
Este mensaje se lee mejor con TARIFA PLANA
http://perso.wanadoo.es/a2021/

"Marta Navarro" <marta...@ESTOinfodesa.com> escribió en el mensaje news:OVp1ucM...@cppssbbsa02.microsoft.com...

Amaury B. F.

unread,
Oct 23, 2000, 3:00:00 AM10/23/00
to

Pero me parece raro que no puedas incluir un simple jpg bmp o lo que sea.

Para mi que tiene que ser algo el la base de datos de access.

--
Saludos.
Amaury B. F.
a2...@wanadoo.es
a2...@hotmail.com
Este mensaje se lee mejor con TARIFA PLANA
http://perso.wanadoo.es/a2021/

"Solrac" <sol...@ecodi.net> escribió en el mensaje news:OSU1DPP...@cppssbbsa02.microsoft.com...

Solrac

unread,
Oct 23, 2000, 6:19:22 PM10/23/00
to

Hombre, en la tabla access no hay problema, en varios formatos incluso,
trabajando con formularios, informes y consultas, que no ofrecen ninguna
resistencia a ser tratados.
Puede que no me haya explicado bien.
Me refiero a que, aunque con los atributos de objeto OLE en la tabla, que en
los diferentes formatos gestiona bien Access, a la hora de vincularlos con
Word, como desea la amiga Marta, no lo recupera, o no los reconoce.
Parece extraño que word, bajo el mismo transporte OLE de Windows, no sea
capaz de recuperar el objeto.
(O al menos, no hemos encontrado el modo de decirselo a Word)
Particularmente, me interesa, además de como reto personal, por cuestiones
laborales.
Voy a postear en el grupo Access, la consulta de Marta (con su permiso) a
ver si, entre todos, aclaramos esto.


--
__________________
Saludos,
Solrac.


Amaury B. F.

unread,
Oct 27, 2000, 11:47:00 AM10/27/00
to

Pues haber si encontramos la solución, por que me pasa lo mismo que a ti, ya me pica el gusanillo ;-)

--
Saludos.
Amaury B. F.
a2...@wanadoo.es
a2...@hotmail.com
Este mensaje se lee mejor con TARIFA PLANA
http://perso.wanadoo.es/a2021/

http://communities.msn.com/Lagentecomotu

"Solrac" <sol...@ecodi.net> escribió en el mensaje news:enE6F8T...@cppssbbsa02.microsoft.com...

Amaury B. F.

unread,
Oct 27, 2000, 6:02:16 PM10/27/00
to

Ya me contesto el Ada Madrina (Pilar Mueckay)

REALIDAD:
Cuando realizamos Combinación de correspondencia en WD, y creo que esto va
desde versiones muy antiguas, no se puede combinar con campos que contenga
gráficos, de ningún tipo de formato. Porque el DDE usado aquí no es
soportado (y no te gastes con ODBC puesto que tampoco funciona :-( Es una
limitante de WD, incluso de WD2000!

CONFESIÓN:
Nunca he tenido necesidad de hacer algo así, y por tanto no sé si existe un
rodeo. He buscado en mi bitácora, en mis apuntes, en la MSKB y no dice nada
nuevo de lo que ya te estoy mencionando, he realizado múltiples pruebas y
nada. Déjame consultar a mi gurú en Microsoft Ecuador, Soporte Técnico, que
por alguna extraña razón siempre responde a mis preguntas. Y eso es raro en
un Soporte Técnico.

Te aviso a más tardar mañana que dijo que iba a contestarme enviándome no sé
qué en un email. A ver si resulta. Te comunico sea positivo o negativo.


--
Saludos.
Amaury B. F.
a2...@wanadoo.es
a2...@hotmail.com
Este mensaje se lee mejor con TARIFA PLANA
http://perso.wanadoo.es/a2021/

http://communities.msn.com/Lagentecomotu

Amaury B. F.

unread,
Nov 6, 2000, 3:00:00 AM11/6/00
to

Hada

"Amaury B. F." <a2...@wanadoo.es> escribió en el mensaje news:uNDHkEGQAHA.248@cppssbbsa05...

Amaury B. F.

unread,
Nov 6, 2000, 3:00:00 AM11/6/00
to

Cortesía de nuestra Hada Madrina (Pilar Mueckay) ;-)))

Agradecería si algún compañero lo publica en los grupos de Office 97 es que yo ya no purulo por esos lares.


SÍNTOMA:

Al insertar una base de datos en una combinación de correspondencia (Mail Merge) en Word, todos los campos se combinan excepto aquellos que contengan imágenes, saliendo el siguiente error en : "Valor binario largo o texto" (Long Binary or text value).

CAUSA

El formato binario largo usado para guardar imágenes en una base de datos NO es soportado en Word. Esto muy claramente se puede leer en el artículo http://support.microsoft.com/support/kb/articles/q114/3/06.asp "WD: Inserting Database in Word Document Does Not Retain Pictures". Y esto se aplica a WD 6, WD 7, WD97 y WD2000.

PASOS PARA REPRODUCIR

Crear una base de datos con Access que incluya un campo tipo OLE al que se ha insertado objetos gráficos.
Abrir un documento nuevo de Word
Seleccionar del menú Herramientas | Combinar correspondencia
Seleccionar Crear el Documento Principal, y seleccionar el tipo de documento
Determinar si se va a usar la ventana activa o un nuevo documento para el documento principal
Seleccionar "Obtener Datos"
Seleccionar "Abrir origen de datos"
Asegurarse de que en "Tipo de Archivo" esté seleccionado "Base de Datos de MS Access"
Buscar la base de datos que creamos con Access
Seleccionar la tabla o la consulta que vamos a combinar
Seleccionar "Modificar Documento Principal"
Desde la "Barra de Combinar Correspondencia", desplegamos "Insertar Campo de Combinación"
Seleccionamos los campos que queramos combinar, incluyendo el campo que contiene gráficos.
Seleccionamos de la "Barra de Combinar Correspondencia" el botón "Combinar..."
Seleccionamos "Combinar en Documento Nuevo" y clic en "Combinar"
Todos los campos se han combinado, pero el campo con los gráficos dice Valor binario largo o texto.

SOLUCIÓN

Cerrar Word e ir a la base de datos de Access, seleccionar la tabla o consulta que usamos para la combinación.
Desde Vista de Diseño, cambiamos el tipo de datos del campo que contiene los gráficos: De tipo Objeto OLE cambiamos a tipo TEXTO
Es importante y más efectivo tener todos los gráficos en un solo directorio.
Vamos al campo que contiene los gráficos y en cada registro debemos tipear el nombre del gráfico (puede ser de cualquier formato, siempre y cuando sea un filtro de gráfico que soporte Office (BMP, JPG, CDR, TIF...).
Guardamos y cerramos la base de datos.
Abrir el documento principal de Word para combinar
Eliminar el campo que contiene los gráficos
En su lugar, ir al menú y seleccionar Insertar | Campo | Categoría: Todos | Nombre de Campo: IncludePicture
Clic en Aceptar
Aparece el msj: ¡Error!: Nombre de archivo no especificado
Tipear Mayús+F9 para mostrar los códigos de campo, ahora aparece { INCLUDEPICTURE \* MERGEFORMAT }
Ubicar el cursor después de INCLUDEPICTURE y antes del backslash (lo siento, no sé cómo se dice en español :). ¡Justo en la mitad!
De la "Barra de Combinar Correspondencia", seleccionar "Insertar Campo de Combinación"
Buscar el campo que contiene los gráficos, y seleccionarlo
Aparece el msj: ¡Error!: Nombre de archivo no especificado
Seleccionar todo con CTRL+E (CTRL.+A si nuestro Office es en inglés). Este paso es importante.
Tipear Mayús+F9 para mostrar los códigos de campo, ahora aparece { INCLUDEPICTURE {MERGEFIELD Logotipo \* MERGEFORMAT } (En este ejemplo mi campo de gráfico se llama "Logotipo").
(Hasta aquí sólo combinaría el mismo gráfico para todos los registros, así que hacemos lo siguiente)
Volver a ubicar el cursor después de INCLUDEPICTURE.
Incluimos la ubicación de nuestro directorio que contiene los gráficos, con el detalle de que en vez de uno, usamos doble backslash para definir la ubicación virtualmente. Usamos comillas puesto que tipeamos rutas con nombres largos. Es muy importante cerrar las comillas y el corchete, respetar los espacios, y no poner espacios donde NO los hay, por ejemplo antes de "{MERGEFIELD". Quedando de esta forma: { INCLUDEPICTURE "k:\\datos\\pili\\mis imágenes\\{MERGEFIELD LOGOTIPO \* MERGEFORMAT }" }
Volver a seleccionar todo con CTRL+E
Tipear F9 para actualizar los campos
Se despliega el gráfico en el documento principal
Seleccionamos de la "Barra de Combinar Correspondencia" el botón "Combinar..."
Seleccionamos "Combinar en Documento Nuevo" y clic en "Combinar"
Veremos que "engañosamente" el mismo gráfico se ha combinado para cada registro y uno cree que estamos de vuelta al punto 18. ¡No!
En el nuevo documento, seleccionamos todo con CTRL+E
Tipear F9 para actualizar los campos. Es importante este refrescamiento.
Diferentes gráficos se han combinado en cada registro, de acuerdo a nuestra base de datos. Viola.

Nota: Según la sugerencia de Beth Melton, había que usar el modificador \* UPPER, pero en mis pruebas pude constatar que mejor aspecto tenían los bitmaps con el modificador que incluyo en la solución: \* MERGEFORMAT

0 new messages