找回密码
 立即注册

QQ登录

只需一步,快速开始

麦兜响当当

中级会员

16

主题

48

帖子

546

积分

中级会员

积分
546
麦兜响当当
中级会员   /  发表于:2018-1-10 09:47  /   查看:7057  /  回复:10
http://blog.gcpowertools.com.cn/ ... Medical-Record.aspx中虽然介绍了简单使用方法,但是在我实际的使用中会抛异常,异常显示(mailmerge.TextComponent if not type of TXTextControl)这个是哪儿出现了错误呢?。此外我想加载病例模板后(病例为表格类型,.tx格式)再显示病人信息,这时候怎么使用mailmerge控件,或者 怎么实现?

恳请大神赐教!!!

10 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-10 15:35:47
沙发
您好,关于报错问题,您最好可以将源码发给我,方便判断问题。

关于mailmerge的使用推荐您参考安装包下面的demo,具体的位置从安装包根目录开始如下
TX Text Control 24.0.NET for Windows Forms\Samples\WinForms\CSharp\MailMerge\MailMerge_Simple
回复 使用道具 举报
麦兜响当当
中级会员   /  发表于:2018-1-11 09:08:09
板凳
Richard.Ma 发表于 2018-1-10 15:35
您好,关于报错问题,您最好可以将源码发给我,方便判断问题。

关于mailmerge的使用推荐您参考安装包下 ...

//
            // mailMerge1
            //
            this.mailMerge1.RemoveEmptyFields = true;
            this.mailMerge1.TextComponent = null;
            this.mailMerge1.UseTemplateFormat = true;
            //
            其实就是中间红字部分那句,只要运行就抛异常,我在代码里面没有添加任何语句,这三条语句是添加mailmerge控件自己生成的,我是初学,还请您看下我问题出在哪儿了,谢谢您!!!
            //
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-11 19:58:31
地板
我这边无法重现问题,还是请您将代码打包发上来,
回复 使用道具 举报
麦兜响当当
中级会员   /  发表于:2018-1-12 09:44:19
5#
Richard.Ma 发表于 2018-1-11 19:58
我这边无法重现问题,还是请您将代码打包发上来,

这是模板中的files文件,您看下,另外你也可以试下打开.xml文件,是我另一个帖子中的问题!谢谢!

Files.rar

317.36 KB, 下载次数: 1

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-12 13:02:37
6#
我没有在您的代码中看到您上面提到的语句,只有一个mailMerge1被添加,我自己添加了上面的三句话以后,运行也没有报错
回复 使用道具 举报
麦兜响当当
中级会员   /  发表于:2018-1-12 14:29:54
7#
Richard.Ma 发表于 2018-1-12 13:02
我没有在您的代码中看到您上面提到的语句,只有一个mailMerge1被添加,我自己添加了上面的三句话以后,运行 ...

怎么会这样,难道是我运行环境的问题,我是VS2015+14.0TXtextControl.,您觉得有没有可能是环境不对或者说是相关引用没有添加
回复 使用道具 举报
麦兜响当当
中级会员   /  发表于:2018-1-12 14:30:04
8#
Richard.Ma 发表于 2018-1-12 13:02
我没有在您的代码中看到您上面提到的语句,只有一个mailMerge1被添加,我自己添加了上面的三句话以后,运行 ...

怎么会这样,难道是我运行环境的问题,我是VS2015+14.0TXtextControl.,您觉得有没有可能是环境不对或者说是相关引用没有添加
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-12 15:31:00
9#
我在运行您的项目时,还给里面添加了如下的dll,否则里面的控件也是会报错的
回复 使用道具 举报
麦兜响当当
中级会员   /  发表于:2018-1-12 15:53:49
10#
Richard.Ma 发表于 2018-1-12 15:31
我在运行您的项目时,还给里面添加了如下的dll,否则里面的控件也是会报错的

您的如下呢??
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部