將表變量連接到滑塊框我有一個表變量 A,它連接到數據表中的一些公式。
dt = currentdatatable();
dt << Set Table Variable( "A", 1 );
我想使用應用程序生成器構建一個應用程序,在其中使用滑塊框移動滑塊,這會更新數據表中的表變量A,即,如果滑塊更改為2,則數據表中的A 會更新為2。
我怎樣才能將這兩者聯繫起來? 我知道我可以使用 JSL 更新表變量:
dt << Set Table Variable( "A"), 2 );
有沒有辦法結合運行一個簡短的腳本來在拖動滑塊時更新表變量? 我嘗試將腳本放入滑塊框的“屬性”窗口下的“移動”->“編輯腳本”中
dt = Current Data Table();
dt << Set Table Variable("A"), mySlider );變量名稱為 mySlider,但運行應用程序時出現錯誤
移動滑塊時,所以我一定做錯了什麼。
有什麼提示嗎?
自動化和腳本編寫回复:將表變量連接到滑塊框這確實有幫助! 謝謝。回复:將表變量連接到滑塊框您必須在窗口中使用滑塊框對象。 該框有一個腳本,每當滑塊更改時都會對其進行評估。 使用此腳本更改表變量。 此外,您還可以使用 << 設置表變量消息,或者因為表變量的行為類似於表達式(公式、腳本)中的列,所以您可以簡單直接地分配新值。
此示例將向您展示如何使用滑塊框腳本。
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Table Variable( "Parameter", 1 );
New Window( "Sliding",
Outline Box( "Control",
Slider Box( 1, 10, p,
dt:Parameter = p;
)
)
);