Cómo dar formato a las Variables Globales en Word

Navigation:  Formateado >

Cómo dar formato a las Variables Globales en Word

Previous pageReturn to chapter overviewNext page

Cuestiones culturales

Para dar formato a un campo de combinación, haga clic sobre él con el botón derecho y seleccione la opción de cambiar el Código del campo. Podemos utilizar la mayoría de los formatos soportados por Word.

Word no soporta directamente algunos conmutadores, pero QDV7 sí. Se utilizan para mostrar y dar formato a valores en el ámbito de otras culturas distintas de la que concierne al documento. Por defecto, los formatos se ajustan de acuerdo con la cultura a la que corresponde el código del idioma de nuestro documento, pero se puede cambiar.

Por ejemplo, podemos especificar un formato de moneda que se adapte a la cultura, como puede ser esto: \# c

También podemos dar un formato tal y como lo haríamos en Word: \# "$,#,#0.00"

O una fecha larga como: \@ "dddd, MMMM d, yyyy" (Viernes, Abril 5, 2013)

 

Formatos totalmente soportados por QDV, pero no por Word directamente:

Formatos numéricos estándar: http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx

Formatos numéricos personalizados: http://msdn.microsoft.com/en-us/library/0c899ak8.aspx

Formatos de fecha y hora estándar: http://msdn.microsoft.com/en-us/library/az4se3k1.aspx

Formatos de fecha y hora personalizados: http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx

 

Dos ejemplos de códigos de campo en Word:

{ MERGEFIELD  Precio \# $,#.00  \* MERGEFORMAT }

{ MERGEFIELD  Fecha \@ yyyy-MM-dd  \* MERGEFORMAT }

 

\* MERGEFORMAT indica que el formato del campo de combinación debería mantenerse (color, forma, fuente de texto, etc.). Esta instrucción debería venir siempre tras la descripción del formato que comienza con \# para formatos numéricos y con \@ para formatos de fecha.

 

Para que un formato genérico como \# c (corresponde a la moneda o divisa) sirva para otra cultura distinta a la cultura original del documento, añada \ci detrás: \# "c \ci fr-BE"

Así se mostrará la moneda de acuerdo con las reglas de la variante del idioma fr-BE independientemente de la cultura original del documento al que estemos invocando.