我在決策樹的 JSL 腳本中使用 JMP Partition() 函數,我想知道一旦用戶選擇了所選行的段,如何獲取所選行。 我嘗試使用“獲取選定行”,但它無法理解該表。 有誰知道如何編碼嗎?
您可以使用
<< Make Row State Handler()
從 Partition() 平台選擇新行時觸發
Names Default To Here( 1 );
dt =
// Open Data Table: semiconductor capability.jmp
// → Data Table( "semiconductor capability" )
Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
f = Function( {a},
theRows = Current Data Table() << get selected rows;
Show( theRows );
);
rs = Current Data Table() << make row state handler( f );
dt << Partition(
Y( :NPN1 ),
X(
:PNP1, :PNP2, :NPN2, :PNP3, :IVP1, :PNP4, :NPN3, :IVP2, :NPN4, :SIT1, :INM1, :INM2,
:VPM1, :VPM2
)
);
如果您在分區樹中選擇某些列,
您將在表格中看到選擇,
並可以通過命令“get selected rows()”獲取行,另請參閱腳本索引以獲取示例:
r = dt << Get Selected Rows();
但是我不知道您希望如何控制與用戶在決策樹中選擇行的交互。 您的代碼的簡化示例將非常有幫助。