以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 在标签打印时候,如何打印出日期字段和数量字段 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143049) |
-- 作者:lanbor -- 发布时间:2019/11/12 15:29:00 -- 在标签打印时候,如何打印出日期字段和数量字段 请教老师 在标签打印时候,如何打印出日期字段和数量字段 (只有文本信息能正常打印出来) rt = New prt.RenderText rt.Text = "数量:" rt.X = 40 rt.Y = "Prev.Bottom + 2" doc.Body.Children.Add(rt) rt = New prt.RenderText rt.Text = r0("qty01") rt.X = 55 rt.Y = "Prev.Top" rt = New prt.RenderText rt.Text = "生产日期:" rt.X = 40 rt.Y = "Prev.Bottom + 2" doc.Body.Children.Add(rt) rt = New prt.RenderText rt.Text = r0("date01") rt.X = 55 rt.Y = "Prev.Top" |
-- 作者:有点蓝 -- 发布时间:2019/11/12 15:55:00 -- 应该是X、Y位置不对吧,指定具体位置试试 |
-- 作者:lanbor -- 发布时间:2019/11/12 16:15:00 -- 再请教,在设置标签纸张大小 再请教,在设置标签纸张大小、边距时 如何接收变量值? 我用表字段向标签长、宽赋值会报错 doc.PageSetting.Width = 114 \'r1("pageW") \'纸张宽度为100毫米 doc.PageSetting.Height = 90 \'r1("pageH") \'纸张高度为120毫米 Doc.PageSetting.LeftMargin =30 \' r1("pageL") \'设置左边距 Doc.PageSetting.RightMargin = 0 \'r1("pageR") \'设置右边距 Doc.PageSetting.TopMargin = 3 \'r1("pageT") \'设置上边距 Doc.PageSetting.BottomMargin = 18 \' r1("pageB") \'设置下边距 |
-- 作者:有点蓝 -- 发布时间:2019/11/12 16:54:00 -- pageW这些必须是数字型列 |
-- 作者:lanbor -- 发布时间:2019/11/12 17:29:00 -- 这个纸张尺寸所有列都设置的是整数型数字列 老师 这个纸张尺寸所有列都设置的是整数型数字列 当给纸张尽寸提供“变更值“时,保存时候不报错,运行的时候才报错。 [此贴子已经被作者于2019/11/12 17:33:16编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/11/12 17:31:00 -- 赋值报什么错?我测试没有问题 |
-- 作者:有点蓝 -- 发布时间:2019/11/12 17:32:00 -- 这样试试 doc.PageSetting.Width = cint(r1("pageW") )
|
-- 作者:lanbor -- 发布时间:2019/11/12 17:52:00 -- 还是大师指点才OK,搞定。 还是大师指点才OK,搞定。 谢谢你
|