社区
Office开发/ VBA
帖子详情
smart document的应用问题
liwashington
2005-02-02 01:35:33
最近想用smart document做个东东,原理是这样的:
一个已有的doc文件,已有调整好的格式,一个xml文件,包含着所有数据。现通过在doc文件中使用smart document技术,做一个按钮和输入框,在输入框中输入xml文件的路径,然后点击按钮,则程序就调入xml文件进行解析,并把相应的数据填入doc文件中相应的标签处。
问题是如何在doc中遍历所有的标签以一次性的把所有数据都填完?请高手指教,谢谢!
...全文
166
6
打赏
收藏
smart document的应用问题
最近想用smart document做个东东,原理是这样的: 一个已有的doc文件,已有调整好的格式,一个xml文件,包含着所有数据。现通过在doc文件中使用smart document技术,做一个按钮和输入框,在输入框中输入xml文件的路径,然后点击按钮,则程序就调入xml文件进行解析,并把相应的数据填入doc文件中相应的标签处。 问题是如何在doc中遍历所有的标签以一次性的把所有数据都填完?请高手指教,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liwashington
2005-02-05
打赏
举报
回复
感谢!!!
不过马上就过年放假了,而且又有了一个新的想法,就是通过xml + xsl来直接融合,据说应该可行,所以书签就明年再试了。
另外,分已放,请大侠查收。以后如有问题希望大侠不吝指教!
liwashington
2005-02-04
打赏
举报
回复
首先谢谢这位大侠!
遍历好像是和smart document没什么关系。标签(记)是在文档中的,其作用是表明文档中哪些内容应该被替换以及用什么内容来替换。书签没用过,它能达到这个目的吗?
我不是从事office开发的,所以这样做是否能实现也未可知,还请大侠多指点!
techgopher
2005-02-04
打赏
举报
回复
是.你首先在文档适当位置插入书签。然后可以用
ActiveDocument.Bookmarks(1).Range.Text="测试书签"
或
ActiveDocument.Bookmarks("test").Range.Text="测试书签"
假设文中第一个书签名为"test"。
liwashington
2005-02-03
打赏
举报
回复
不会吧?这里这么多高手、大侠,不要吝啬指点小弟一下嘛!
我等到花儿都谢了。。。
techgopher
2005-02-03
打赏
举报
回复
这个跟Smart Document没关系吧。你所谓的标签是在文档中,对不对?做成书签(Bookmark)就好了,然后用Document.Bookmarks来遍历。
liwashington
2005-02-02
打赏
举报
回复
Waiting ...
文档还是程序?
Smart
Document
技术概述
Smart
Document
是可定义用户操作和提供帮助的文档,技术灵活,可用多种语言编写。它能与数据库、Office
应用
交互,可部署在多种网络。文中介绍了其在经费支出报告、员工考核、法庭诉讼及合同、报纸与杂志等方面的
应用
案例。
jQuery
Smart
Wizard最佳实践:企业级
应用
中的部署与维护
本文系统阐述jQuery
Smart
Wizard在企业级
应用
中的部署、定制、性能优化与维护策略。涵盖环境配置、主题定制、表单验证与AJAX集成、跨浏览器兼容性处理、版本控制及升级流程,并提供客户信息收集与项目管理等真实案例。强调可访问性支持、核心与自定义代码分离及按需加载等关键技术实践。
jQuery
Smart
Wizard与CSS动画集成:Animate.css高级用法
本文详解jQuery
Smart
Wizard插件与Animate.css的集成方法,涵盖资源引入、HTML结构搭建、向导初始化及动画绑定;重点介绍自定义动画时长、多效果组合
应用
、按钮交互动画等高级技巧,并提供动画冲突解决与性能优化方案,提升多步骤表单的用户体验和视觉表现。
jQuery
Smart
Wizard进度条与状态管理:实时跟踪用户进度
本文详解jQuery
Smart
Wizard插件的进度条实现原理与多状态管理机制,涵盖进度条动态更新逻辑、CSS状态类(未访问/完成/激活/禁用/错误/警告)、核心API(设置/取消状态、强制跳转、获取步骤信息),以及表单验证集成和动态进度计算等高级
应用
,并介绍SCSS主题定制方法。
jQuery
Smart
Wizard表单验证集成:创建完美的用户注册流程
本文详解如何将表单验证功能与jQuery
Smart
Wizard插件无缝集成,构建高可用的多步骤用户注册流程。涵盖HTML5原生验证、JavaScript动态验证及自定义规则实现,并介绍步骤状态可视化、进度指示器、主题定制等用户体验优化技术,同时强调分步验证、即时反馈、可访问性等最佳实践。
Office开发/ VBA
5,174
社区成员
17,906
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章