我需要我的儀表板完全靈活,並允許用戶預先選擇:
a- 來自變量“組”的參考類別
b - 在其上運行儀表板的變量。
然後,儀表板使用這些代碼就知道:
Ref = "選擇的參考組名稱"
cols = { 所選列的列表}
有沒有辦法讓對話窗口填充變量的類別和列的名稱,然後用戶從中選擇,單擊確定,然後儀表板正常運行?
謝謝
查看列對話框或過濾列選擇器函數,讓用戶選擇一列(以下示例來自腳本索引):
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Consumer Preferences.jmp" );
Column Dialog(
ex y = ColList( "Y", Min Col( 1 ), Max Col( 2 ), Data Type( "Numeric" ) ),
ex x = ColList( "X", Max Col( 1 ), Modeling Type( {"Continuous", "Multiple Response"} ) ),
Line Up( 2, Text Box( "Alpha" ), ex = EditNumber( .05 ), Text Box( "Beta" ), ey = EditText( "xyz" ) ),
HList( cb = Check Box( "check", 1 ) ),
HList( combo = Combo Box( "option1", "option2" ) ),
HList( rb = RadioButtons( "a", "b" ) )
);
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Col List Box Example", fontobj = lb = Filter Col Selector( width( 250 ) ) );
單選框可能有助於選擇列的級別:
Names Default To Here( 1 );
dt = Open("$Sample_data/Big Class.jmp");
New Window( "Example", rb = Radio Box( associative array( dt:sex << get values ) << get keys ) );
太好了,我已經設法為我的數據設置了它,但是我現在不太確定兩件事。
- 是RB所選項目?然後我可以在代碼中使用它嗎:
oneway1 = dt << Oneway( Y( cols[1] ), X( :Group ), With Control( 1, {"rb"} ) )- 我可以設置一個按鈕說接受然後關閉窗口嗎?