Saltar navegación

Documentación de FlexPro 2025

FPScript

FPScript es un lenguaje de programación especialmente fácil de aprender y con el que puede programar sus propios análisis. Utilice FPScript si desea programar sus propias fórmulas o funciones o como FPScript incrustado para acceder a datos o atributos en objetos de presentación.

Los objetos de análisis de FlexPro también se basan en FPScript. Sin embargo, si utiliza un objeto de análisis, no es necesario que programe usted mismo el código FPScript. Solo tiene que configurar el análisis a través del cuadro de diálogo de propiedades del objeto de análisis y FlexPro creará automáticamente el código FPScript adecuado.

FPScript se ha desarrollado especialmente para el análisis de datos técnicos/científicos y ofrece potentes operaciones con las que puede calcular no solo valores individuales, sino también series completas de datos, señales, etc. en una sola fila. Las fórmulas FPScript pueden devolver como resultado cualquiera de las estructuras de datos y los tipos de datos válidos para objetos de datos. En particular, las estructuras de datos compuestas que constan de hasta tres componentes pueden calcularse en una sola expresión.

FPScript calcula no solo con números, sino también con magnitudes físicas que se componen de valor y unidad. Para las operaciones aritméticas, las unidades se ajustan automáticamente si es necesario y la unidad del resultado se deriva correctamente de las unidades de los argumentos. Esto elimina los factores de escala en las expresiones FPScript que hay que utilizar para ajustar las unidades en lenguajes de programación puramente numéricos. Otra fuente de error es el cálculo de unidades incompatibles. FPScript lo reconoce y emite un error.

FlexPro procesa las fórmulas que usted escribe en lenguaje FPScript como conjuntos de datos. Puede mostrar sus resultados en diagramas o tablas, por ejemplo, o calcularlos en otras fórmulas o análisis. Las instrucciones más comunes en los programas FPScript son, por tanto, expresiones aritméticas que puede utilizar para realizar cálculos. A diferencia de los lenguajes de programación convencionales, como Basic, FPScript permite calcular en una sola instrucción no solo valores escalares, sino series de datos, señales, etc. completas. Para ello no es necesario construir bucles.

Véase también

Objeto de datos

Fórmula

Objeto de análisis

FPScript incrustado

Funciones FPScript

Gestión de unidades