以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  字段截取问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=172472)

--  作者:鲁吉
--  发布时间:2021/10/14 10:21:00
--  字段截取问题
按年编号,如2021-001;2021-002。怎么在word报表时把它分段截取并插入到不同位置?
像这样:  国办发【2021】001号
             国办发【2021】002号


--  作者:有点蓝
--  发布时间:2021/10/14 10:23:00
--  
http://www.foxtable.com/webhelp/topics/2884.htm

更多的函数和更具体的用法,请参考:VBSCript参考

--  作者:鲁吉
--  发布时间:2021/10/14 10:35:00
--  字段截取问题
没看明白,能再具体点吗?
--  作者:有点蓝
--  发布时间:2021/10/14 10:54:00
--  
<"国办发【" & mid(编号,1,4) & "" & mid(编号,6)>
--  作者:鲁吉
--  发布时间:2021/10/14 11:05:00
--  
效果没出来
--  作者:有点蓝
--  发布时间:2021/10/14 11:06:00
--  
请上传实例说明
--  作者:鲁吉
--  发布时间:2021/10/14 11:09:00
--  
效果没出来,我是要把字段的这两部分分别放到两个位置
国办发【      】     号   是原word文件里有的,就是把2021放进这个括号里,把001放在括号后面。
整个字段放一个位置我们都知道是[字段内容],一拆分就不会了

这是word报表中插入拆分的字段

[此贴子已经被作者于2021/10/14 11:12:31编辑过]

--  作者:有点蓝
--  发布时间:2021/10/14 11:16:00
--  
请上传实例说明

--  作者:鲁吉
--  发布时间:2021/10/14 11:20:00
--  
模板这么写的:国办发〔<" & mid([编号],1,4) & "><" & mid([编号],6) & ">

效果是这样:国办发 & mid(a0,1,4) & & mid(a0,6) &

没有实现这样的效果:国办发 2021  001
[此贴子已经被作者于2021/10/14 11:21:59编辑过]

--  作者:有点蓝
--  发布时间:2021/10/14 11:31:00
--  
给你们回复了用法,又不用,然后自己想一套

<"国办发〔" & mid([编号],1,4) & "〕" & mid([编号],6) & "号">