腳本顯示框寬度:OutlineBox 和 GraphBox我編寫了一個簡單的 2x2 記分卡腳本(請參閱隨附的 JSL):

當我將日誌保存為 PDF 並打印時,顯示框具有不同的寬度:
有沒有辦法使顯示框都具有相同的寬度(例如,3“)?
自動化和腳本編寫內容組織大規模定制分享和交流結果回复:腳本顯示框寬度:OutlineBox 和 GraphBox感謝大家的建議。
我最終更改了條形圖寬度(從 300 到 308)。
以下結構最適合我:
VListBox(
HListBox(
OutlineBox( "X", TextBox("X",<<SETWIDTH> </SETWIDTH>
回复:腳本顯示框寬度:OutlineBox 和 GraphBox沒想到竟然繼承了。 驚人的。回复:腳本顯示框寬度:OutlineBox 和 GraphBox對不起。 請無視上面的帖子。 現在我看到列沒有對齊。 。 。
回复:腳本顯示框寬度:OutlineBox 和 GraphBox也許我錯過了一些東西,但也許你可以使用“HListBox()”進行行,然後使用“垂直對齊” (中)'消息?
回复:腳本顯示框寬度:OutlineBox 和 GraphBox@vince_faller ,昨天我在考慮同樣的事情,使用 SpacerBox() 強制 DisplayBox 頂部對齊。
我可能建議的一項改進是使用 1 列的 LineupBox 而不是 V 列錶框,以便繼承項目的寬度。 見附件。

回复:腳本顯示框寬度:OutlineBox 和 GraphBox如果將每個輪廓框放入 Vlistbox() 中,並在其下方放置 spacerbox() 。它會排隊。

回复:腳本顯示框寬度:OutlineBox 和 GraphBox我懷疑 JMP 將每個對像在頁面上垂直居中,因此出現了明顯的未對齊情況。我不知道是否有辦法將對象設置為顯示在網格的頂部。
回复:腳本顯示框寬度:OutlineBox 和 GraphBoxLineupBox 確實適用於我的 4 個圖表的 2x2 網格示例。
然而,當我將 LineupBox 用於包含 9 個圖表的 3x3 網格時,我得到了奇怪的結果(垂直):

對所附代碼(Scorecard2.jsl)有什麼建議嗎?
回复:腳本顯示框寬度:OutlineBox 和 GraphBox您可以使用 LineupBox 在網格中組織 DisplayBox,其中所有列都具有相同的寬度。 這將代替使用 V 和 H 列錶框,如下所示。
win = New Window( "Customer Service Scorecard",
Text Box(
"Customer Service Scorecard",
<<SETFONTSIZE></SETFONTSIZE>