putdocx命令可以和reg2docx、t2docx、sum2docx等命令有效結(jié)合。形成一個(gè)帶有文字、統(tǒng)計(jì)結(jié)果和分隔符的文檔。
**此時(shí)已經(jīng)生成了一個(gè)帶有下面文字的文件和分隔符的word文檔
putdocx clear //close the WORD document in memory
putdocx begin
putdocx paragraph, halign(center)
putdocx image "xxx.png",linebreak //插入圖片,并在圖片后加入換行符
putdocx text ("xxx"), linebreak font("華文楷體",40,red) bold
putdocx pagebreak //切換到下一頁(yè)
putdocx save $output\1.3_TTEST.docx, replace
**使用輸出命令將結(jié)果append在上面
t2docx st_stdchn st_stdmat st_stdeng $chn_channel mat_fudao eng_fudao if $sub1 using "$output\1.3_TTEST.docx" ,replace by(fa_mig) ///
title("xxx")
**再在結(jié)果后面append一個(gè)分節(jié)符
putdocx begin
putdocx pagebreak
putdocx save "$output\1.3_TTEST.docx",append
在append兩個(gè)文檔時(shí),為文檔中間加分隔符
putdocx begin
putdocx paragraph, halign(center)
putdocx text ("基準(zhǔn)回歸"), linebreak font("華文楷體",40,red) bold
putdocx save $output\基準(zhǔn)回歸封面.docx, replace
putdocx begin
putdocx paragraph, halign(center)
putdocx text ("異質(zhì)性分析"), linebreak font("華文楷體",40,red) bold
putdocx save $output\異質(zhì)性封面.docx, replace
putdocx append "$output\\基準(zhǔn)回歸封面.docx" "$output\\1_base_regression_table.docx" "$output\\異質(zhì)性封面.docx" "$output\\2_hete_regression_table.docx",saving("$output\\結(jié)果輸出20201210.docx",replace) pagebreak
cap erase "$output\\基準(zhǔn)回歸封面.docx"
cap erase "$output\\異質(zhì)性封面.docx"
當(dāng)你想單獨(dú)創(chuàng)造一個(gè)空白頁(yè)面的時(shí)候,這句話(huà)往往是將新的內(nèi)容放入文檔中時(shí)候在putdocx clear語(yǔ)句前
**再在結(jié)果后面append一個(gè)分節(jié)符
putdocx begin
putdocx pagebreak
putdocx save "$output\1.3_TTEST.docx",append