CDISC中国协调委员会

找回密码
立即注册
发新帖

706

积分

好友

主题
发表于 2015-3-2 14:48:57 | 查看: 6295| 回复: 8
本帖最后由 John 于 2015-3-9 11:27 编辑

目的:将Define.xml v2.0的文件,转换为WORD格式/PDF格式,内容和风格要和网页格式一致。WORD格式方便同事审阅内容。PDF格式为FDA要求。
背景:
1)Define.xml可以用网页格式打开看,或者是以FDA要求的PDF格式展现。CDISC未提供转换WORD或PDF格式工具,只有内置的样式表,支持用网页格式打开它。网页格式和PDF格式,不方便同事审阅给意见。
2)SAS CST出的PDF格式,和网页格式的风格不一致。凑合着用。
3)SAS的PROC REPORT出不了和网页风格一致的WORD/PDF格式的单元格内多个链接。凑合着用。
4)OPENCDISC企业版可以出PDF格式,需要每年付LICENSE费(好像也不贵)。没见过,不知道和网页风格是否一致。


方法:
1)用VB.NET开发一个APP,来读取XML, 和官方的STYLESHEET采取相同的路数,将XML中的几个水平的元数据读取到WORD表格中。并建立文中的链接。
2)赵连赢提议采取VBA来做一个类似的插件。开发时间更短、更高效。
3)VICTOR提议用OPENCDISC的DEFINE功能,将XML转换为EXCEL格式,再转为WORD格式。凑合着用。或者直接在EXCEL上凑合着审阅。
4)WORD本身可以直接打开DEFINE.XML,风格和网页版的一致。但是里面的链接有些不灵,跨页的表格的表头没有自动跟随到下一页。凑合着用。

5)或者其他高手可以用JAVA开发一个类似的APP。

技术要求:
1)WORD VBA, VB.NET, JAVA或其它语言实现均可。
2)XML, XPATH, STYLESHEET等基于XML的语言。
3)技术路线:按照CDISC官方的STYLESHEET的思路,将DEFINE.XML中的几个水平的元数据取出到WORD表格,添加链接,调整列宽、格式等。

附件:
1)初步的WORD格式原型;
2)WORD打开的DEFINE.XML版本;
3)CDISC官网的DEFINE.XML v2.0包;关注SDTM目录下的那个xml文件,和stylesheet目录下的那个样式表文件。
4)方法1)中的APP源码。开发工具VB EXPRESS 2010,需要.NET FRAMEWORK 4.0的支持。WORD版本2010。

欢迎大家下载源码来完善。【2015-03-09,修改】请大家滚动到楼下下载附件。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

发表于 2015-3-2 14:58:20
APP的界面:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复 显示全部楼层 道具 举报

发表于 2015-3-2 15:00:53
可执行文件在DefineXML2PDF打包文件的目录下:\DefineXML2PDF\bin\Release\DefineXML2PDF.exe

回复 显示全部楼层 道具 举报

发表于 2015-3-8 15:05:08
后面3个附件下载不了,请管理员CHECK下@John

回复 显示全部楼层 道具 举报

发表于 2015-3-9 11:18:42

重新上传后3个附件。

本帖最后由 John 于 2015-3-9 11:25 编辑

重新上传后3个附件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复 显示全部楼层 道具 举报

发表于 2015-3-9 11:23:04
方法1)的APP的源码。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复 显示全部楼层 道具 举报

发表于 2015-3-9 11:23:41
WORD直接打开的DEFINE.XML版本

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复 显示全部楼层 道具 举报

发表于 2015-3-27 17:35:17

更新:1)WORD表格的列已经根据内容自动调...

更新:
1)WORD表格的列已经根据内容自动调整宽度。DONE
2)DATASET LEVEL的已经基本完善;DONE
3)VARIABLE LEVEL的还有几个TODO, CODELIST、ORIGIN和COMMENTS列需更新。
4)新加CODELIST部分,还有很多值没出来。TODO
5)VALUE LEVEL,TODO
6)算法部分,TODO
7)外部字典,TODO
8)COMMENTS,TODO

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复 显示全部楼层 道具 举报

发表于 2015-3-27 17:36:12
更新的程序:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

添加常用链接|关于我们|小黑屋|手机版|CDISC中国协调委员会 ( 沪ICP备08020480号

GMT+8, 2020-8-15 22:30 , Processed in 1.617465 second(s), 21 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表