以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 怎样更新word中指定的内容 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=26484) |
-- 作者:fntfgz -- 发布时间:2012/12/5 23:07:00 -- 怎样更新word中指定的内容 我的想法是这样的,我有一个word的模板,其中的许多数据都要来自于一个dbf数据表的统计结果,我想让这个统计结果自动更新word中指定的内容,然后在把这个word另存为一个新的文档,请高手给个思路 |
-- 作者:狐狸爸爸 -- 发布时间:2012/12/6 8:28:00 -- 只支持rtf格式: http://www.foxtable.com/help/topics/1299.htm
最好用Excel做模版,这是foxtable的重点。 |
-- 作者:jianyuan -- 发布时间:2013/5/12 22:51:00 -- 各位老师好!我也有这个困惑,有个word的文件模板,资料在FT的表格里,想用FT的套打功能,形成新的word文件。套打里说: 另一种套打的方法更为简单,你只须指定RtfPrinter要套打的DataRow,即可 将文章中类似“[列名]”的内容自动替换为实际的值: Dim rp As New RtfPrinter("c:\\Data\\report.rtf") rp.DataRow = Tables("订单").Current.DataRow \'套打订单表的选定行. rp.Replace("{Today}", Date.Today) rp.Preview() 如何能保存成word文件呢,我的功能里急用到,求各位了。 |
-- 作者:XYT -- 发布时间:2013/5/13 9:22:00 -- 以下是引用jianyuan在2013-5-12 22:51:00的发言:
各位老师好!我也有这个困惑,有个word的文件模板,资料在FT的表格里,想用FT的套打功能,形成新的word文件。套打里说:另一种套打的方法更为简单,你只须指定RtfPrinter要套打的DataRow,即可 将文章中类似“[列名]”的内容自动替换为实际的值: Dim rp As New RtfPrinter("c:\\Data\\report.rtf") rp.DataRow = Tables("订单").Current.DataRow \'套打订单表的选定行. rp.Replace("{Today}", Date.Today) rp.Preview() 如何能保存成word文件呢,我的功能里急用到,求各位了。 可以操作生成word的,论坛有例子。需要额外添加引用dll和编写代码。
[此贴子已经被作者于2013-5-13 9:22:31编辑过]
|
-- 作者:jianyuan -- 发布时间:2013/5/13 13:12:00 -- 这样好像不能套打,添加dll文件了 |
-- 作者:ztmdnzc -- 发布时间:2013/11/19 15:08:00 -- 狐爸:为什么ft“只支持rtf格式”?狐友的需求是ft发展的动力,以ft为基础,再辅以更多控件,尤其是与办公软件有关的,ft发展潜力无限! |