將資料表匯出或儲存為圖像文件我知道如何輕鬆地從圖表建立圖像檔案。可以對資料表執行同樣的操作嗎?
自動化和腳本回覆:將資料表匯出或儲存為影像文件看來我可以從日誌裡做到這一點。只是需要一種方法讓程式碼適用於任何表嗎?
回覆:將資料表匯出或儲存為影像文件你好@SpannerHead ,
這是一個通用的 JSL 程式碼,它可以處理任何表格,只需將其發送到日誌並按照您的要求保存即可。我在開頭新增了一個提示,方便您選擇檔案的儲存位置。
pickdir=pick directory();//pick where you want your file to go
dt=current data table();
nw = New Window( "data table journal",<
<JOURNAL></JOURNAL>
<P>謝謝,</P> <P>本</P>
回覆:將資料表匯出或儲存為影像文件本
腳本寫得真巧妙!唯一剩下的問題是,產生的日誌會遺失原始表格的所有格式。原始表格有很多顏色,用來指示通過或失敗。
回覆:將資料表匯出或儲存為影像文件你好@SpannerHead ,
明白了,讓我們試試不同的方法:
pickdir=pick directory();//pick where you want your file to go
dt=current data table();
//clear selections - if the selected column is left it will only bring that column into the journal
dt<
<CLEAR select=""></CLEAR>
<P>謝謝,</P> <P>本</P>
回覆:將資料表匯出或儲存為影像文件本
成功了!太棒了!
回覆:將資料表匯出或儲存為影像文件您也可以<<取得報告+<<取得圖片(<<取得報告不僅在這裡,在許多其他地方也很有用)
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
r = dt << Get As Report;
img = r << Get Picture;
img << Save Image("$TEMP/pic.png", "png");
Open("$TEMP/pic.png");
如果您希望存取<<取得報告所建立的表格框,您可以在建立的顯示框上使用<
看更多...
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
r = dt << Get As Report);
tb = r << child;
tb << Set Title Font Style("Bold");
img = tb << Get Picture;
img << Save Image("$TEMP/pic.png", "png");
Open("$TEMP/pic.png");
Write();
或資料錶框(不支援著色)
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
r = Data Table Box(dt);
img = r << Get Picture;
img << Save Image("$TEMP/pic.png", "png");
Open("$TEMP/pic.png");