你好,世界!這是我的第一篇文章。
我正在嘗試根據單選框內的選定值來更改插入到應用程序構建器中的圖形構建器平台的Y軸變量,特別是使用應用程序構建器工作流。
我已經構建了佈局,但是不確定如何將單選框的輸出連接到圖形構建器平台腳本。在應用程序構建器的腳本窗口中編寫了以下內容:
: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)")
);這似乎運行得很好,但是我不確定如何影響圖構建器平台,該平台是“拖放”功能。圖形構建器腳本如下所示:
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 ) ) ),
)
一旦有了列變量,我的理解 :r4y 定義為我可以替換的適當的列變量 :名稱(yaddayadda) 使用此參數化變量,即 Y(:r4y) 。
我很難理解如何使用應用程序構建器連接這兩個平台,因為一個位於應用程序構建器腳本窗口中,而一個是應用程序中包含的自己的平台腳本。我是否需要在圖構建器平台內確定變量的範圍,然後將其發送給單選框輸出?
預先感謝您的指導!