起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 229|回复: 9

x3开发平台,能否在表单上盖电子公章

[复制链接]
发表于 2009-3-17 15:37:46 | 显示全部楼层 |阅读模式
如题,有否相关例子供参考下。
补充描述下,目前我的业务系统还需要从外网接收网页已经盖好的公章显示在我们业务系统的表单上,外网公章的数据保存在一张表,通过数据交换到我们业务系统,目前主要是我们业务系统怎么去展现这种公章,是否还需要引入其他控件?
回复

使用道具 举报

发表于 2009-3-17 16:22:15 | 显示全部楼层
你的公章是怎么存储的?是存储到数据库中还是个图片文件?
看看这个是否有用呢?
http://bbs.justep.com/forum.php? ... F%ED%2A%CD%BC%D5%C2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-17 19:40:20 | 显示全部楼层
是Clob类型,先照你的方法试一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-18 16:09:13 | 显示全部楼层
我们这边的电子公章保存是在网页上调用电子公章厂商提供的ActiveX控件完成的,这个控件有有一个自动保存的功能,如果设为【true】,盖章之后就会自动保存,就是用CA方式在网页上盖章,盖章的图片和加密的信息是放在一个字段保存的,现在需要取出图片显示在平台的表单上
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-18 21:12:52 | 显示全部楼层
表格文档上可不可以显示WebBrower控件?
回复 支持 反对

使用道具 举报

发表于 2009-3-19 08:46:56 | 显示全部楼层
可以建立一个对应的二进制类型的字段,变现类型类型设置成图像,在表格文档上把图片显示出来。

表格文档上可以使用WebBrower控件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-19 10:00:06 | 显示全部楼层
to6楼:这方式用过了,这个字段里面的内容并不只是一张图片,还有一些附加的信息

这边的电子章只能显示在网页上,我们现在的思路是:
1、在表格文档放置一个webbrowser控件(浮动模式,可以拖动,以免盖住下面的内容)。
2、利用webbrowser控件的Navigate 方法展示带有电子章的网页(该网页只有一张电子章图片)。如下:
WebBrowser1.Navigate('http://192.168.13.164:8081/x3/test/DocumentEdit.jsp');
按照这样的思路,我们测试的过程中有下面一些问题:
第一步骤:很奇怪表格文档创建事件中的代码没有执行(Navigate方法写在这里),还有webbrowser控件没有显示在表格文档上。
麻烦看下找下原因,或者你们有什么好的方法,只要能在页面上显示电子章,这个电子章或者电子章所在的容器能够在表格文档上拖动,如果放在一个容器里最好这个容器能透明。
回复 支持 反对

使用道具 举报

发表于 2009-3-19 10:29:44 | 显示全部楼层
在表格文档中单独添加一个图片,然后用代码控制图片的显示与否
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-19 10:48:09 | 显示全部楼层
to 8楼:谢谢你的建议,这里的电子章来自外网,申请人在外网上填完预受理表单后,盖一个电子章,不同的申请人(大部分是企业)有不同的电子章,事先准备好所有的电子章不现实
回复 支持 反对

使用道具 举报

发表于 2009-3-19 11:14:09 | 显示全部楼层
好像没有好的方法了
webbrowser这种方式只能嵌入到表格中,不能浮动,又不支持打印预览。
数据库中的图片又有其他信息,不能从数据库直接取图片,只能把文件存成文件来放到图片控件中了。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-23 17:07 , Processed in 0.036017 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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