![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Para activar los variables en word basta con lanzar la siguiente instrucción:
documento.Fields.ToggleShowCodes y con esto conseguimos activar los campos en word y por tanto que se muestren los datos. ![]() |
|
#2
|
||||
|
||||
|
sigo con problemas, este mi código delphi
esta es mi plantilla: Carta El señor {MERGEFIELD nombres \* MERGEFORMAT} ewl resulto me sale exactamente lo mismo que la plantilla
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC. |
|
#3
|
|||
|
|||
|
Yo lo tengo casi igual
Mira yo tengo el código igual solo que el update de las variables lo hago antes que el ToggleShowCodes y me funciona.
No se si las variables de word las insertas a mano o desde la opción Insertar --> Campo y seleccionas la opción DocVariable A ver si está ahí la cuestión. |
|
#4
|
||||
|
||||
|
Un par de comentarios:
ToggleShowCodes, más que activar los campos, alterna entre ver los códigos o ver los valores. Si en Word tenemos desmarcada la opción de ver los códigos, entonces ToggleShowCodes la marcará y lo que veremos son los códigos y no los valores. El que se muestren los códigos o valores no afecta la impresión del documento. Siempre se imprimirán los valores actuales. Por otra parte, veo que Manuel usa: Código:
{MERGEFIELD nombres \* MERGEFORMAT}
Código:
{DOCVARIABLE nombre\* MERGEFORMAT}
|
|
#5
|
||||
|
||||
|
a pesar de todo los cambios incluso los que me propobe roman, igual sigo sin ver el resultado.
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC. |
|
#6
|
||||
|
||||
|
¿Puedes preparar una pequeña plantilla de muestra y el código? De ser así, ponlo en un zip y adjúntalo al mensaje.
// Saludos |
|
#7
|
||||
|
||||
|
Gracias roman por tu interes, te mando plantilla
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC. |
|
#8
|
|||
|
|||
|
Usando Tablas??
Hola Roman gracias por la informacion de word, podrias ayudarnos ampliando este mensaje para procesar una factura en word. la idea basica es
header igual para todas las paginas detalle detalle del producto totales totales del producto LOGO XXXXXXXXXXXXXXX CIA NOMBRE CLIENTE NOMBRE CLIENTE FACTURA FECHA XXXXXX XXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXX PRODUCTO DESCRIPCION CANTIDAD UNITARIO TOTAL IMPUESTO XXXXXXX XXXXXXXXXX 1 100.25 100.25 16% XXXXXXX XXXXXXXXXX 1 100.25 100.25 16% XXXXXXX XXXXXXXXXX 1 100.25 100.25 16% XXXXXXX XXXXXXXXXX 1 100.25 100.25 16% ... TOTAL IMPUESTA 1250.00 TOTAL fACTURA 100.55 usando el ejemplo no pude colocar valores en el header o en el footer, y tampoco sabria como hacer las lineas del detalle Prodrias ayudarno con algunas lineas de codigo y/o ejmeplo Gracias |
|
#9
|
|||
|
|||
|
Mostrar Valor Campos En Vez De Nombre De Campos De La Plantilla
Cita:
menu tools, menu options, tabsheet view Field Codes sin marcar (no chulo), lo que no se es como decirlo desde delphi . Una vez lo elimna la marca salva el archivo .dot y genera nuevamente la impresion y esto hace que funcione Gracias a los usarios de es tema por sus comentarios |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Insertar filas en Tabla(word) | Loviedo | Servers | 2 | 14-11-2007 00:12:40 |
| Automatizacion de word (insertar tablas) | alt126 | C++ Builder | 2 | 04-11-2005 10:44:29 |
| Insertar objetos en Word | ingel | Varios | 0 | 18-05-2005 22:42:12 |
| Cómo insertar un salto de página a word desde delphi? | nacho | Servers | 3 | 08-03-2005 21:02:16 |
| Insertar Imagenes desde Delphi a un Documento Word | ludan508 | Servers | 1 | 21-09-2004 01:07:02 |
|