列管理器和 JSL有誰知道是否有辦法透過 JSL 建立與列管理器中相同樣式的表格框?表格框中的可折疊列非常適合包含在某些報告中,但我找不到如何在 JSL 中執行此操作。

樹狀結構指示一個 Col Span 框,但我在腳本索引中找不到任何具有可折疊切換的範例。這種類型的桌箱還有其他名稱嗎?

如果您嘗試在錶框中使用右鍵單擊來顯示屬性,則不會發生任何情況,因此我無法獲得任何其他資訊。
有人知道這是否可以透過 JSL 實現嗎?
回覆:列管理器和 JSL您可以使用彈出框來模仿這一點,只是圖示不同。也許有辦法將新圖示映射到彈出框?


Names Default To Here( 1 );
New Window( "test",
Table Box(
Col Span Box(
"Col Span",
Number Col Box( "", {1, 2, 3} ),
Col Box ( "",
Popup Box( {"x", ex = 1, "y", ex = 2} ),
Popup Box( {"x", ex = 1, "y", ex = 2} ),
Popup Box( {"x", ex = 1, "y", ex = 2} )
)
),
string col box ("ABC", {"a", "b", "c"})
)
);回覆:列管理器和 JSL(無視——我只看了你的第二張截圖並回答了錯誤的問題)
回覆:列管理器和 JSL我認為它們只是帶有一些偷偷摸摸的腳本的大綱框。

這是一個範例腳本:
New Window( "test",
Outline Box( "test",
Table Box(
Col Span Box(
"Col Span",
Number Col Box( "", {1, 2, 3} ),
Col Box ( "",
Popup Box( {"x", ex = 1, "y", ex = 2} ),
Popup Box( {"x", ex = 1, "y", ex = 2} ),
Popup Box( {"x", ex = 1, "y", ex = 2} )
)
),
string col box ("ABC", {"a", "b", "c"}),
<< set column borders (1),
<< set row borders (1)
)
)
);回覆:列管理器和 JSL我喜歡用輪廓框作為解決方法的想法。透過使接近方向水平,您可以開始複製功能。
回覆:列管理器和 JSL如果您設定要折疊的項目的可見性,它將不佔用任何空間,但仍然存在。看起來它與表列框一起使用,就像顯示樹中的其他物件一樣。我不確定按鈕,但這會按照您想要的方式隱藏內容:

可能還需要研究一下摘要行為設定。
最好的,
M
回覆:列管理器和 JSL我附上了一個腳本,其中包含一個函數範例,該函數將此功能應用於使用捕鼠器驅動的迷你圖和 AA 來追蹤事物的顯示框。
就像 Cols Manager 一樣,當你折疊某些東西時,你只會看到一個三角形......不清楚什麼被折疊了。優點和缺點。
這個想法似乎應該適用於大多數具有可見性屬性的盒子(如麥克提到的),但我還沒有在所有東西上嘗試過。一系列面板盒看起來有點奇怪,我認為這實際上是某種錯誤,
適當設定迷你圖的背景顏色會增加一點美感。
乾杯,
B.

回覆:列管理器和 JSL@brady_brady @MikeD_Anderson
感謝您的想法和入門腳本!會看一下,看看它是否符合我的想法。我從未使用過捕鼠器盒,所以嘗試一下會很有趣。
回覆:列管理器和 JSL認為將其作為願望清單項目是值得的。歡迎工藤:https: //community.jmp.com/t5/Internal-Wish-List/Enable-Column-Collapse-for-Table-Box-Column-Tab-Box-etc/idi-p/821082#M1319
回覆:列管理器和 JSL@brady_brady
透過對起始腳本進行一些小的調整,我得到了我想要的東西。再次感謝,如果沒有您的幫助,我永遠無法到達這裡!
