Puede crear una variable de fusión que muestre un valor de una variable. Puede utilizar variables de fusión para algunas tareas en lugar de campos globales o campos de cálculo no almacenados. Por ejemplo, una variable de fusión podría mostrar el coste total en la parte inferior de una factura, o bien mostrar el nombre de la cuenta que se utilizó para imprimir un informe.
El valor de la variable de fusión se puede ver en los modos Visualizar, Buscar y Vista previa, y cuando se imprime la presentación.
1. Cree una variable con el paso de guión Establecer variable.
Es recomendable crear variables globales para utilizarlas como variables de fusión.
2. En el modo Presentación, haga clic en la presentación en la que desea insertar la variable y, a continuación, seleccione el menú Insertar > Variable de fusión.
Por ejemplo, puede insertar una variable de fusión en un bloque de texto o por sí misma en la presentación.
No inserte variables de fusión sobre un campo u otro objeto que desee ver.
En la presentación aparece un marcador de posición (<<$$>>) de una variable de fusión.
3. Haga clic entre los símbolos $$ y >> en el marcador de posición de la variable y, a continuación, escriba el nombre de la variable de fusión (el nombre de la variable que creó en el paso 1).
Importante Para asegurarse de que los valores de fusión se muestran con exactitud, cada registro se debe actualizar a medida que se examina, previsualiza o imprime. Puede actualizar los registros manualmente si, por ejemplo, crea un botón Actualizar que llame al paso de guión Refrescar ventana, o bien automáticamente al crear un guión que incluya el paso de guión Actualizar ventana. Si solo necesita actualizar unos pocos objetos de una ventana, utilice el paso de guión Actualizar objeto.
•Para crear una variable de fusión llamada <<$$nombrecuenta>>
, que muestre el nombre de la cuenta del usuario, cree el paso de guión: Establecer variable [$$nombrecuenta; Valor: Get (AccountName)]
. A continuación, inserte la variable de fusión <<$$nombrecuenta>>
en la presentación.
•Para crear una variable de fusión llamada <<$$NumPedido>>
, que agregue el texto "‑MPO"
al número de registro actual para crear un número de pedido, genere este paso de guión: Establecer variable [$$NumPedido; Valor: Get (RecordNumber) & "‑MPO"]
. A continuación, inserte la variable <<$$NumPedido>>
en la presentación.
•Para mostrar el número de página actual junto con el número total de páginas en un informe (por ejemplo, Página 1 de 10), cree primero una variable de fusión con el nombre <<$pp>>
y, a continuación, cree el siguiente guión para esta:
Modo Vista previa
Ir al registro/petición/página [Último]
Establecer variable [$pp; Valor:Get (PageNumber)]
Ir al registro/petición/página [Primero]
Pausar/reanudar guión [Indefinidamente]
A continuación, en la cabecera o el pie de página de la presentación, combine el texto, el símbolo de número de página ({{PageNumber}}
) y la variable de fusión:
Página {{PageNumber}} de <<$pp>>
•Las variables que se utilicen como variables de fusión no pueden incluir el número (índice) de repeticiones de un campo repetido (como en la sintaxis $variable[repetición]
) ni una ruta de archivo.
•El valor de una variable de fusión utiliza los atributos del bloque de texto en que se inserta (o los atributos de texto predeterminados de la presentación si se ha insertado sola en la presentación). Para cambiar los atributos de texto de los valores de fusión, seleccione toda la variable de fusión en el modo Presentación (incluidos los símbolos <<, $$ y >>) y, a continuación, seleccione las opciones de formato de texto. Para obtener más información, consulte Aplicar formato al texto.
•También puede utilizar un campo de fusión para mostrar datos. Consulte Colocar campos de fusión en una presentación.
•También puede utilizar la función Get en lugar de una variable global o de fusión. Consulte Insertar en presentaciones la fecha, el número de página u otras variables y Funciones Get.