將「名稱包含」搜尋列新增至 JSL 中的列對話方塊表單。<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我想知道是否有一種簡單的方法可以將搜尋功能添加到 JSL 中的列對話框表單中,類似於所有平台列選擇的紅色三角形中的功能。
我的非常基本的程式碼框架可以工作,但我想添加搜尋欄:
列對話框(
y_col =列列表( “Y 變數” ,馬克斯科爾( 1 ) ) ,
x_列=列列表( “X變數” ,馬克斯科爾( 1 ) ) ,
) ;
謝謝你,
J.P
回覆:將「名稱包含」搜尋列新增至 JSL 中的列對話方塊表單。你好,中偉
我正在使用 jmp 11。
在 JMP 12(或任何其他不可用的版本)中
這是幫助文件之外的:擬合模型在列列表附近沒有紅色三角形

另一方面,擬合 y by x 具有它(並且在許多版本中都有它)

謝謝!
回覆:將「名稱包含」搜尋列新增至 JSL 中的列對話方塊表單。您運行的是哪個版本的 JMP?
回覆:將「名稱包含」搜尋列新增至 JSL 中的列對話方塊表單。嗨,中衛,
此過濾器非常有用,並且在 JMP 的大多數平台中都可使用。它沒有內建到“擬合模型”對話框中是否有原因?那裡會非常有用。
回覆:將「名稱包含」搜尋列新增至 JSL 中的列對話方塊表單。過濾器列選擇器怎麼樣?
這是腳本索引中的一個範例 -
dt =打開( “$SAMPLE_DATA/大類.jmp” ) ;
新窗戶( “過濾器列選擇器範例” ,
字體對象=磅=過濾器列選擇器(寬度( 250 ) )
) ;
回覆:將「名稱包含」搜尋列新增至 JSL 中的列對話方塊表單。雖然列對話框是一個(已棄用的)模態窗口,但如果您查看 JMP 介面,與使用者的對話很少使用模態視窗實現。如果您需要視窗是模態的,則需要將緊接在視窗定義之後的 Set Items 行放置在 OnOpen 事件處理程序中。需要使用視窗上的 OnValidate 處理程序來處理搜尋期間回應 Enter 鍵並防止其被視為「確定」按一下。
回覆:將「名稱包含」搜尋列新增至 JSL 中的列對話方塊表單。涼爽的!但是你們中的任何一個人是否有運氣將其變成模式窗口,以便它真的像對話框一樣工作?只需將視窗設為模態,就可以在搜尋框中輸入內容,就像點擊視窗上的「確定」按鈕一樣,因此您無需選擇列。
回覆:將「名稱包含」搜尋列新增至 JSL 中的列對話方塊表單。感謝您發布此內容。
正是我一直在尋找的東西!
回覆:將「名稱包含」搜尋列新增至 JSL 中的列對話方塊表單。我不確定是否有開箱即用的方法,但您可以編寫該功能的腳本。這是一個例子:

dt =目前數據表() ;
第一列名稱= dt <<取得列名稱(細繩) ;
新窗戶( “測試” ,
陣容盒(氮氧化物( 1 ) ,
特布=文字編輯框( ”” ,<<暗示( “搜尋字串” ) ,<<設定腳本(搜尋())) ,
CLB =列列錶框()
)
) ;
CLB <<設定項目(第一列名稱) ;
搜尋=功能({} , {預設本地} ,
斯特=特布<<取得文字;
如果(修剪(斯特) == ”” ,
dt =目前數據表() ;
第一列名稱= dt <<取得列名稱(細繩) ;
CLB <<設定項目(第一列名稱) ;
,
第一列名稱= CLB <<獲取物品;
第一場比賽= {} ;
為了(我= 1 ,我<= N項(第一列名稱) ,我++,
列名=第一列名稱[我] ;
如果(包含(列名,斯特) ,
插入(第一場比賽,列名) ;
)
) ;
CLB <<設定項目(第一場比賽) ;
)
) ;