Saltar navegación

Documentación de FlexPro 2025

parameters

Acceso de lectura al valor y la unidad de un parámetro de un objeto. Acceso de lectura/escritura al valor y la unidad de un parámetro de la fórmula actual.

Sintaxis

Objeto.parameters[Nombre]

o

this.parameters[Nombre] = Datos

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

Parte

Descripción

Objeto

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

Nombre

Necesario. Una cadena con el nombre del parámetro.

Datos

Un objeto flexpro.Data con un valor escalar que puede tener unidades y que se va a asignar al parámetro.

Disponibilidad

FlexPro Professional, Developer Suite

Notas

La propiedad parameters proporciona un Python Dictionary. Sus elementos son objetos flexpro.Data con las propiedades value y unit.

Si un parámetro con este nombre aún no existe durante el acceso de escritura a un parámetro, se crea automáticamente.

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.

Ejemplos

flexpro.object(r'.\\').parameters["Valor de calibración"].value

Accede a un parámetro con el nombre "Valor de calibración", que se guarda en la carpeta en la que se encuentra la fórmula.

flexpro.object(r'.\\').parameters["Valor de calibración"].unit

Accede a la unidad del parámetro "Valor de calibración".

this.parameters["Valor de calibración"] = flexpro.Data(1.3, "dB")

Asigna el valor 1,3 dB al parámetro "Valor de calibración".