Ciao mondo! Questo è il mio primo post.
Sto tentando di modificare la variabile dell'asse Y di una piattaforma del generatore di grafici inserita nel generatore di applicazioni in base al valore selezionato all'interno di una casella radio, in particolare utilizzando il flusso di lavoro del generatore di applicazioni.
Ho creato il layout ma non sono sicuro di come collegare l'output dalla radio box allo script della piattaforma del generatore di grafici. Quanto segue è stato scritto nella finestra degli script del generatore di applicazioni:
: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)")
);Questo sembra funzionare bene, ma non sono sicuro di come influenzare la piattaforma del generatore di grafici che era un'aggiunta "trascina e rilascia". Lo script del generatore di grafici è mostrato di seguito:
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 ) ) ),
)
La mia comprensione una volta che ho la variabile di colonna : r4y definita come la variabile di colonna corretta che posso sostituire : Nome (yaddayadda) con questa variabile parametrizzata, ad es. Y (: r4y) .
Ho difficoltà a capire come connettere queste due piattaforme usando il generatore di app poiché uno si trova nella finestra dello script dei costruttori di app e uno è lo script della propria piattaforma contenuto nell'app. Devo eseguire l'oscillazione della variabile all'interno della piattaforma del generatore di grafici e quindi inviarla all'output della radiobox?
Grazie in anticipo per qualsiasi consiglio!