Hola Mundo! Esta es mi primera publicación.
Estoy tratando de cambiar la variable del eje Y de una plataforma de creación de gráficos insertada en el generador de aplicaciones en función del valor seleccionado dentro de un cuadro de radio, en particular utilizando el flujo de trabajo del generador de aplicaciones.
He creado el diseño, pero no estoy seguro de cómo conectar la salida de la caja de radio al script de la plataforma del generador de gráficos. Lo siguiente se ha escrito en la ventana de scripts del generador de aplicaciones:
:r4y = Empty();
RadioBox2Select=Function({this},{selected},
// This function is called when the Radio Box selection changes
selected = this << Get Selected;
);
:r4y = If(selected == "Longitudinal Modulus",
:Name("Longitudinal Tensile Modulus 1 (MPa)"),
:Name("Longitudinal Tensile Modulus 2 (MPa)")
);Esto parece funcionar bien, pero no estoy seguro de cómo afectar a la plataforma del generador de gráficos que fue una adición de "arrastrar y soltar". El script del generador de gráficos se muestra a continuación:
Graph Builder(
Size( 320, 288 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Fit to Window( "Maintain Aspect Ratio" ),
Variables(
X( :Wall Thickness ),
Y( :Name( "Longitudinal Tensile Modulus 1 (MPa)" ) ),
Overlay( :Lifecycle ),
Color( :Product Family )
),
Elements( Points( X, Y, Legend( 3 ) ) ),
)
Mi entendimiento una vez que tengo la variable de columna : r4y definido como la variable de columna adecuada que puedo reemplazar : Nombre (yaddayadda) con esta variable parametrizada, es decir. Y (: r4y) .
Tengo problemas para entender cómo conectar estas dos plataformas usando el creador de aplicaciones, ya que una se encuentra en la ventana de script de los creadores de aplicaciones y la otra es su propio script de plataforma contenido dentro de la aplicación. ¿Necesito determinar la variable dentro de la plataforma del generador de gráficos y luego enviarle la salida de radiobox?
Gracias de antemano por cualquier orientación!