给你几个纸张设置的结果:使用的是ddlb控件的selectionchanged,dw_print为打印预览的数据窗口
CHOOSE CASE trim(ddlb_paper_size.text)
CASE 'A3 297 x 420 毫米'
dw_print.Modify("DataWindow.Print.Paper.Size='8'")
CASE 'A4 210 x 297 毫米'
dw_print.Modify("DataWindow.Print.Paper.Size='9'")
CASE 'A5 148 x 210 毫米'
dw_print.Modify("DataWindow.Print.Paper.Size='11'")
CASE 'B4 250 x 354 毫米'
dw_print.Modify("DataWindow.Print.Paper.Size='12'")
CASE 'B5 182 x 257 毫米'
dw_print.Modify("DataWindow.Print.Paper.Size='13'")
CASE ELSE
dw_print.Modify("DataWindow.Print.Paper.Size='9'")
END CHOOSE