JSL 幫助:報表列排序和固定 Dec 格式大家好,
我正在研究另一個線程的代碼(如果有興趣,你可以閱讀它這裡和這裡),但仍堅持我試圖對大部分代碼實施的另一項修改。 [注:事實證明這只是第 2 項,但我想將第 1 項的主題保留在那裡,以防其他感興趣的讀者可能想知道。]
無論如何,這是我需要幫助的兩件事:
1. 我在格式化生成的報告錶框中的列時遇到困難。 我嘗試將命令 <
更新:在寫這篇文章時,我在最後提出的問題促使我嘗試再向下一層到感興趣的每一列,然後使用 << Set Format() 發送命令,它起作用了。 我可以循環瀏覽報告的各列並根據需要設置格式。 我為此使用了以下 JSL 代碼。
For( ri = 1, ri <= N Col( dt_results ) - 2, ri++,
dt_tb[Table Box( 1 )][Number Col Box( ri + 1 )] << Set Format( "Fixed Dec", 6, 4 )
);


2.我想做的另一件事是將其中幾個列設置為“可排序”。 我的意思是給報告錶框中的列(上面的屏幕截圖)添加小克拉“^”或“˅”,以便用戶可以按他們選擇的列對報告錶框進行排序。 該選項在 XGBoost 平台中可用,請參見下面的屏幕截圖,其中 Train Rsquare 列旁邊有一個“˅”。 響應篩選平台也具有此功能,請參閱最後一個屏幕截圖。


因此,結果只有一個幫助請求——第 2 項。 非常感謝任何反饋,謝謝!
謝謝!,
DS
大規模定制回复:JSL 幫助:報表列排序和固定 Dec 格式你好@brady_brady ,
感謝您的反饋,這正是我希望獲得的排序功能,謝謝!
謝謝!,
DS
回复:JSL 幫助:報表列排序和固定 Dec 格式您好,您可以向表格框發送<<設置點擊排序消息,如下所示。 首先,您不會看到“排序”克拉圖標,因為您必須先單擊列標題。 然後,點擊將在升序、降序和原序之間循環。
乾杯,
布雷迪
Names Default To Here(1);
nw = new window("xx",
vlistbox(
tablebox(
nb1 = number col box("C1", [3,1,2]),
nb2 = number col box("C2", [2,1,3]),
<<SET click="" sort=""></SET>