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". |