如何更改 JSL 腳本中的表格/報告樣式? 我知道如何在 JMP 首選項設定中執行此操作。如何更改 JSL 腳本中的表格/報告樣式? 我知道如何在 JMP 首選項設定中執行此操作:文件首選項樣式。 但我需要更改我自己的 JSL 腳本中的首選項設定。 是否可以? 例如,我想將 Shade Alternate Table Rows( 0 ) 更改為 Shade Alternate Table Rows( 1 ),在 JSL 中如何操作?
回覆:如何更改 JSL 腳本中的表格/報告樣式? 我知道如何在 JMP 首選項設定中執行此操作它工作完美! 多謝!
回覆:如何更改 JSL 腳本中的表格/報告樣式? 我知道如何在 JMP 首選項設定中執行此操作這是一個添加了建議的程式碼行的範例,它顯示了我正在談論的內容。這對你有幫助嗎?如果沒有,您可以分享您的腳本,以便我可以更好地了解您在做什麼。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
jmp_report =
New Window( "Big Class",
Text Box( "Big Class" ),
H List Box(
Outline Box( "Big Class",
rpt = dt << Get As Report
)
),
);
rpt[Tablebox(1)]<< Set Shade Alternate Rows(1);
回覆:如何更改 JSL 腳本中的表格/報告樣式? 我知道如何在 JMP 首選項設定中執行此操作雙向:
rpt<SPAN class="token punctuation">[</SPAN><SPAN class="token function">Tablebox</SPAN><SPAN class="token punctuation">(</SPAN><SPAN class="token number">1</SPAN><SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">]</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages"> Set Shade Alternate Rows</SPAN><SPAN class="token punctuation">(</SPAN><SPAN class="token number">1</SPAN><SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
<SPAN class="token punctuation">(</SPAN> rep <SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages"> xpath</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token string">"//TableBox"</SPAN> <SPAN class="token punctuation">)</SPAN> <SPAN class="token punctuation">)</SPAN> <SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages"> Set Shade Alternate Rows</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token number">1</SPAN> <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
兩者都不起作用(報告輸出只是空白/空)。 在 JMP 中,產生報告/佈局表格後,我只需右鍵單擊表格內的任何位置,然後選擇要使用的表格樣式。 但我只是不知道如何在 JSL 中做到這一點。
回覆:如何更改 JSL 腳本中的表格/報告樣式? 我知道如何在 JMP 首選項設定中執行此操作「<<設定陰影交替行(1)」訊息需要指向特定的Table Box()。在腳本中,您可以指定使用下列內容變更報表輸出中的第一個表格方塊:
rpt[Tablebox(1)]<< Set Shade Alternate Rows(1);
使用此方法,您可以選擇性地選擇要變更的表。
如果您希望更改報表輸出中的所有表格,可以使用 Xpath 函數來尋找所有 Table Box(),然後套用更改
( rep << xpath( "//TableBox" ) ) << Set Shade Alternate Rows( 1 );
回覆:如何更改 JSL 腳本中的表格/報告樣式? 我知道如何在 JMP 首選項設定中執行此操作這似乎不適合我。 這是我的腳本:
dt=當前資料表();
rpt=dt<<取得報告;
rpt<< 設定陰影備用表行 (1);
…
rpt 輸出表的風格沒有任何變化。
回覆:如何更改 JSL 腳本中的表格/報告樣式? 我知道如何在 JMP 首選項設定中執行此操作答案可以在腳本索引中找到
幫助==>腳本索引==>表格框
以下是訊息「設定陰影備用行」條目中的範例
Names Default To Here( 1 );
New Window( "Mountains",
tb = Table Box(
String Col Box( "Mountain",
{"K2", "Delphi", "Kilimanjaro",
"Grand Teton"}
),
Number Col Box( "Elevation (meters)",
{8611, 681, 5895, 4199}
),
Plot Col Box( "", {8611, 681, 5895, 4199} )
)
);
tb << Set Shade Alternate Rows( 1 );