Saltar navegación

Documentación de FlexPro 2025

assign_header

Acceso de lectura al atributo Información de cabecera de un objeto de datos. Acceso de lectura/escritura al atributo Información de cabecera de la fórmula actual.

Sintaxis

ObjetoDeDatos.assign_header

o

this.assign_header = Opción

La sintaxis de la propiedad assign_header consta de las siguientes partes:

Parte

Descripción

ObjetoDeDatos

El objeto de datos al que se va a acceder. Utilice this para acceder a la fórmula actual.

Opción

Utilice una de las siguientes constantes:

Constante

Significado

flexpro.ASSIGN_HEADER_AUTOMATIC

Utiliza una configuración adecuada en función del tipo de objeto y sus propiedades.

flexpro.ASSIGN_HEADER_NEVER

No se asigna ninguna información de cabecera.

Seleccione esta opción si la fórmula no realiza ningún cálculo, sino que simplemente transmite los datos sin modificar, por ejemplo, resumidos en una lista.

flexpro.ASSIGN_HEADER_IF_NONE_ASSIGNED

Si el resultado calculado ya tiene asignada información de cabecera, esta no se sustituirá. De lo contrario, se asigna la información de cabecera de esta fórmula.

flexpro.ASSIGN_HEADER_ALWAYS

La información de cabecera de esta fórmula se asignará siempre, aunque ya se haya asignado otra información de cabecera al resultado.

Notas

Determina en qué casos la información de cabecera de la fórmula debe asignarse al resultado.

El acceso de escritura a la información de cabecera de un objeto de datos solo está permitido para la fórmula en la que se encuentra el código Python. En lugar de utilizar el acceso de escritura, es preferible editar el atributo en la pestaña General del cuadro de diálogo de propiedades.

Disponibilidad

FlexPro Professional, Developer Suite

Ejemplos

flexpro.object(r"\Fórmula").assign_header

Devuelve la configuración actual del atributo para la fórmula especificada.

this.assign_header = flexpro.ASSIGN_HEADER_ALWAYS

Garantiza que los datos de cabecera de la fórmula se asignan al resultado de la fórmula.