以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 按要求生成合同编号 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=116513) |
-- 作者:cyrollin -- 发布时间:2018/3/26 9:35:00 -- 按要求生成合同编号 怎样按 日期+时+分钟 生成合同编号呢? 比如生成时的时间正好是 2018-03-26 09:35, 然后生成合同编号为201803260935 谢谢! |
-- 作者:有点甜 -- 发布时间:2018/3/26 10:20:00 -- 参考
http://www.foxtable.com/webhelp/scr/2403.htm
http://www.foxtable.com/webhelp/scr/0362.htm
|
-- 作者:cyrollin -- 发布时间:2018/3/26 10:32:00 -- 哦,谢谢甜甜,那我生成WORD报表时, 怎么保存文件名为 [姓名]+[合同编号].doc呢? |
-- 作者:有点甜 -- 发布时间:2018/3/26 10:50:00 -- 以下是引用cyrollin在2018/3/26 10:32:00的发言:
哦,谢谢甜甜,那我生成WORD报表时, 怎么保存文件名为 [姓名]+[合同编号].doc呢?
用代码生成 http://www.foxtable.com/webhelp/scr/2890.htm
|
-- 作者:cyrollin -- 发布时间:2018/3/26 17:34:00 -- 我是这样写的,但不对: If Tables("客户数据").current IsNot Nothing Then \'如果存在符合条件的行 Dim tm As String = ProjectPath & "Attachments\\合同模板.docx" \'指定模板文件 Dim xm As String = e.DataRow("姓名") Dim htbh As String = e.DataRow("合同编号") Dim fl As String = ProjectPath & "Reports\\合同\\" & xm & htbh & ".docx" \'指定目标文件 Dim wrt As New WordReport(Tables("客户数据"),tm,fl) \'定义一个WordReport wrt.Build() wrt.Show() \'显示报表 End If |
-- 作者:有点甜 -- 发布时间:2018/3/26 18:21:00 -- Dim xm As String = Tables("客户数据").current("姓名") Dim htbh As String = Tables("客户数据").current("合同编号")
|