Mailings - Personalizar el formato de visualización (MERGEFIELD)
- Problema
- Solución
- Empezando
- Después de la fusión
- Alternar códigos de campo
- Los códigos de formato
- Formateo
Problema
Al realizar una combinación de correspondencia, a menudo sucede que los valores numéricos combinados no se muestran en el formato adecuado, en el documento final.
- Este es especialmente el caso de fechas, horas y, a veces, el precio.
- Es inútil cambiar el formato de entrada, el correo (después de ser fusionado) conserva el formato predeterminado.
Solución
MERGEFIELD se puede utilizar para resolver este problema.
Empezando
El documento base:
En el *, vendí por * de productos, pero esta mañana, entre * y *, perdí por * de productos.
Campos en la base de datos:
Dat, Venta, Estrella, Fin, Pérdida.
Después de la inserción de los campos en el documento básico obtenemos lo siguiente:
En el "Dat", vendí por "Venta" de productos, pero esta mañana, entre "Star" y "Fin", perdí por "Pérdida" de productos
Ingrese la información sobre los diferentes valores en su base de datos:
- 25/03/08 1234, 56 8:15 11:45 365
- 12/04 123456, 78 8:00 12:50 26, 5
Después de la fusión
Después de la fusión, la vista previa presenta dos letras:
- El 25/03/08, vendí por 1234, 56 productos, pero esta mañana, entre las 8:15 y las 9:45, perdí 365 productos.
- El 12/04, vendí por 123456, 78 de productos, pero esta mañana, entre las 8:00 y las 12:50, perdí por 26, 5 de productos.
Alternar códigos de campo
En su plantilla de correo, presione [alt] + [F9] para obtener lo siguiente:
- En el {MERGEFIELD "Dat"}, vendí por {MERGEFIELD "Venta"} de productos, pero esta mañana, entre {MERGEFIELD "Star"} y {MERGEFIELD "End"}, perdí por {MERGEFIELD "Pérdida"} de productos
Los códigos de formato
- Para obtener el formato de fecha / hora (\ @), con el día que se muestra dos dígitos, mes en letras y año como cuatro dígitos, agregue el siguiente código: \ @ "dd MMMM yyyy" .
- Para un formato de número (\ #) con el separador de miles, dos decimales y finalmente el símbolo del euro, agregue el siguiente código: \ # "# ### 0, 00 €" .
Tenga en cuenta que necesita usar comillas para mostrar espacios vacíos.
Formateo
La plantilla de carta modificada.
- En el {MERGEFIELD "Dat" \ @ "dd MMMM yyyy"}, vendí por {MERGEFIELD "Oferta" \ # "# ## 0, 00 €"} de productos, pero esta mañana, entre {MERGEFIELD "Star" \ @ "hh 'H' mm"} y {MERGEFIELD "Fin" \ @ "h 'h' mm"}, perdí por {MERGEFIELD "Pérdida" \ # "# ###, 00 €"} de productos
Después de presionar [alt] + [F9]:
- El 25 de marzo de 2008, vendí por 1 234, 56 € de productos, pero esta mañana, entre las 08 H 15 y las 9 h 45, perdí 365, 00 € de productos.
- El 12 de abril de 2013, vendí por 123 456, 78 € de productos, pero esta mañana, entre las 08:00 y las 12:00 h, perdí 26, 50 € de productos.
Tenga en cuenta que el método abreviado de teclado [shift] + [F9] cambiará la visualización del campo seleccionado solamente.