Saltar navegación

Documentación de FlexPro 2025

Objetos FlexPro

FlexPro almacena todos los datos, análisis y presentaciones como objetos en la base de datos del proyecto. Estos objetos están vinculados entre sí y forman así una red dinámica. Por ejemplo, un documento está vinculado al diagrama que contiene, el diagrama está vinculado a un objeto de análisis y el objeto de análisis está vinculado al conjunto de datos que contiene los datos brutos.

Actualizar

Después de editar uno o varios objetos, hay que actualizarlos. Una actualización puede requerir cálculos complejos, por lo que dispone de varias opciones para controlar el proceso de actualización. Puede actualizar manualmente objetos seleccionados individualmente o todos los objetos abiertos. A continuación, FlexPro analiza la red de objetos y solo actualiza los elementos que ya no están al día. Sin embargo, también puede forzar una actualización completa. Si activa la actualización automática, FlexPro actualiza automáticamente los objetos cuando se abren o cuando se realizan cambios. FlexPro puede actualizar objetos en segundo plano. Esto le permite seguir trabajando durante la actualización. Sin embargo, los objetos que se están actualizando en ese momento están bloqueados.

Si trabaja con vínculos de datos que hacen referencia a datos cambiantes, puede activar la actualización cíclica. A continuación, FlexPro actualiza automáticamente la pantalla a la velocidad especificada.

Si trabaja con pequeñas cantidades de datos, le recomendamos la actualización automática. FlexPro actualiza los objetos automáticamente después de cada edición.

Solo lectura y bloqueo

Puede proteger contra escritura cada objeto de la base de datos del proyecto FlexPro. Ya no puede editar los atributos de un objeto de solo lectura, pero sí puede actualizar el objeto, por ejemplo, después de haber importado nuevos datos brutos. Si utiliza los cursores en un diagrama de solo lectura, se bloquean todas las funciones que modificarían el diagrama, por ejemplo, las operaciones de zoom, la fijación y eliminación de marcadores o el desplazamiento de curvas. También puede proteger las carpetas contra escritura. No es posible añadir o eliminar objetos de una carpeta protegida de este modo. Sin embargo, puede editar los propios objetos, siempre que no estén también protegidos contra escritura.

El bloqueo ofrece mayor protección a un objeto. Un objeto bloqueado ya no se actualiza. Por ejemplo, un diagrama bloqueado se comporta como una imagen estática y una fórmula, un objeto de análisis o un vínculo de datos bloqueados se comportan como un conjunto de datos. Los datos de las fórmulas, objetos de análisis y vínculos de datos bloqueados se guardan en la base de datos del proyecto y, por tanto, están disponibles sin cambios cuando se vuelve a abrir la base de datos. No puede utilizar los cursores en un diagrama o documento bloqueado. Las planillas no pueden bloquearse.

Indexación de objetos

Si la indexación está activada, se indexan todos los objetos de la base de datos del proyecto. Sin embargo, puede excluir de la indexación objetos individuales o carpetas enteras. De este modo, ya no se encuentran cuando se busca a través del índice de la base de datos del proyecto o a través de la consulta de datos. Esto tiene sentido para los propios objetos de consulta de datos, por ejemplo.

Objetos ocultos

Puede ocultar objetos individuales o carpetas enteras en la base de datos del proyecto. De este modo, dejarán de aparecer en la lista de objetos, pero podrán utilizarse con normalidad.

Cuadro de diálogo y ventana de propiedades

A cada objeto se le asigna un cuadro de diálogo de propiedades en el que puede realizar toda la configuración específica del objeto. Por ejemplo, puede modificar el comentario de un conjunto de datos o las opciones de un objeto de análisis.

Las opciones de configuración de que dispone a través del cuadro de diálogo de propiedades a menudo van más allá de las del editor con el que normalmente edita el objeto. Por ejemplo, también puede establecer el orden en que se dibujan las curvas en el cuadro de diálogo de propiedades de un diagrama. A menudo no hay acceso al elemento que desea editar en el editor, por ejemplo, si desea eliminar una curva de un diagrama cuyo conjunto de datos no proporciona ningún dato. La curva no será visible en el editor y, por tanto, no se podrá hacer clic sobre ella. En estos casos, también debe utilizar el cuadro de diálogo de propiedades.

FlexPro también dispone de la ventana de propiedades, en la que se muestran todas las propiedades de los objetos seleccionados en forma de lista. La ventana de propiedades tiene la gran ventaja sobre el cuadro de diálogo de propiedades de que puede editar las propiedades de varios objetos al mismo tiempo. Por ejemplo, para introducir la unidad física "V" en diez conjuntos de datos simultáneamente, selecciónelos en la lista de objetos e introduzca "V" en el campo Unidad Y.

Parámetro de objeto

En cada objeto FlexPro, incluidas las carpetas, FlexPro gestiona una lista de parámetros que puede editar libremente. Cada parámetro puede contener un valor escalar en uno de los tipos de datos soportados por FlexPro. También puede asignar una unidad física al valor. Los parámetros pueden consultarse y calcularse o emitirse posteriormente mediante fórmulas. Algunos filtros de importación guardan información adicional como parámetros.

Convenciones de nomenclatura de objetos

Los siguientes puntos deben ser observados cuando se asignan nombres a objetos FlexPro:

La longitud máxima de un nombre de objeto es de 200 caracteres.

No se pueden utilizar los siguientes caracteres: \ / : . * ? ! " ' < > |

El almacenamiento de objetos no distingue entre mayúsculas y minúsculas, es decir, los nombres "OBJETO" y "objeto" se consideran idénticos.

Los objetos de distintos tipos pueden tener nombres idénticos, por lo que los conjuntos de datos y las fórmulas se consideran un solo tipo de objeto en este caso.

Nota Recomendamos utilizar una letra como primer carácter y, en caso contrario, solo números, letras y el carácter "_". Esto corresponde a la regla sintáctica para nombres en FPScript.

Extensión del nombre

En una carpeta de base de datos de proyectos, todos los objetos del mismo tipo deben tener un nombre único. Por lo tanto, no es posible, por ejemplo, crear dos documentos con el "Document2o en la misma carpeta. Sin embargo, puede utilizar los mismos nombres para objetos de distintos tipos, por ejemplo, un diagrama y una tabla de columnas con el nombre "Evaluación". Esto significa que el nombre de un objeto por sí solo no es suficiente para identificarlo de forma única.

Por tanto, a cada clase de objeto se le asigna una extensión de nombre, que se añade al nombre para hacerlo único. La siguiente tabla muestra las extensiones de nombre utilizadas:

Clase de objeto

Extensión del nombre

Carpeta, conjunto de datos, fórmula, objeto de análisis, objeto de vínculo de datos, etc.

(sin extensión de nombre)

Documento

.doc

Planilla

.wks

Diagrama 2D

.2d

Diagrama 3D

.3d

Medio

.med

Tabla de columnas/filas

.tab

Tabla de celdas

.ttb

Texto

.txt

Panel de control

.cpn

Carpeta

.fld (opcional)

Como puede ver en la tabla, no es necesario especificar una extensión de nombre para los objetos de datos, es decir, para los conjuntos de datos, las fórmulas y los objetos derivados. Lo mismo ocurre con las carpetas, que representan su contenido como una lista cuando se utilizan como objetos de datos. Esto es práctico porque estos objetos se utilizan con mayor frecuencia en las fórmulas.

Para acceder al comentario de un conjunto de datos "Datos" dentro de una fórmula, escriba:

Datos.Comments

Si desea acceder al comentario de un documento "Evaluación", debe utilizar la siguiente expresión:

Evaluación.doc.Comments

Véase también

Propiedad de los parámetros

Trabajar con objetos

Crear objetos

Actualización de objetos

Actualización de objetos en segundo plano

Modificación de la duración del ciclo para la actualización cíclica

Modificación del bloqueo y la protección contra escritura de los objetos

Excluir objetos de la indexación o incluirlos de nuevo

Ocultar objetos y mostrar objetos ocultos

Categorizar objetos

Abrir un objeto

Cancelar y restaurar ediciones de un objeto

Cancelar y restaurar ediciones de varios objetos

Mostrar el cuadro de diálogo de propiedades de un objeto

Cambiar el nombre de un objeto

Mover objetos

Copiar objetos

Copiar objetos y objetos vinculados

Eliminar objetos

Edición de parámetros de objetos

Impresión de objetos