起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4858|回复: 7

[结贴] BeX53.6中集成金格电子签章时遇到的问题

  [复制链接]

19

主题

83

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
发表于 2017-4-5 16:45:12 | 显示全部楼层 |阅读模式
       在BeX53.6版本中集成电子签章的时候遇到了一些问题,具体请看附件。 集成电子签章的问题.rar (724.89 KB, 下载次数: 223)

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-4-5 17:00:59 | 显示全部楼层
1.这个需要咨询金格,提供签章不锁定文档的API,之前有项目组直接找金格提供过
2.ocx插件,在.w中可用object引入,就跟标准的html页面中基本是一致的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

19

主题

83

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2017-4-5 17:12:49 | 显示全部楼层
jishuang 发表于 2017-4-5 17:00
1.这个需要咨询金格,提供签章不锁定文档的API,之前有项目组直接找金格提供过
2.ocx插件,在.w中可用objec ...

关于ocx插件,我们在.w中通过object方式进行调用,在文档中的txt文件已说明了调用方式以及后台报错,请给解答
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-4-5 17:59:11 | 显示全部楼层
<object id="SignatureAPI" width="0" height="0" classid="clsid:79F9A6F8-7DBE-4098-A040-E6E0C3CF2001" codebase="iSignatureAPI.ocx#version=8,0,0,0">
        </object>

这样写没问题,你的报错是多写个引号

x5中推荐用xid,不要用id
js中可以用this,getIDByXID获取到ID
object.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

19

主题

83

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2017-4-8 16:11:14 | 显示全部楼层
本帖最后由 hp520100 于 2017-4-8 16:13 编辑
jishuang 发表于 2017-4-5 17:59
这样写没问题,你的报错是多写个引号

x5中推荐用xid,不要用id

按照指示我们做了如下操作:
一、使用xid
①、插入OBJECT标签
      image002.gif
②、在officeEditorDialog的JS中获取该对象
       image004.gif
结果在officeEditor中this无法使用,试过引入modelBase,也没有用,还试过在普通.w页面使用,虽然可以获取对象,但对象并不是金格插件的对象。
二、使用id来获取
①、插入OBJECT标签
             image006.gif
②、在officeEditorDialog的JS中获取该对象
             image008.gif
结果获取的该对象可能并不是金格插件的对象。
1. image010.gif

这个错证明验证活动文档对象的代码不成功。
2. image012.gif

没有这个方法也证明并不是金格对象
三、问题
1.怎么才能获取到金格插件对象?
    2.出现这种问题是金格插件的问题,还是平台的问题?
   3.金格插件获取文档信息的首要步骤是设置活动文档对象,平台的活动文档对象是不是上面代码中的OVObj,如果不是,应该是什么?或者是否非得使用金格的weboffice,不兼容平台自带的officeviewer?


回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-4-10 10:30:19 | 显示全部楼层
1.标准的html怎么获取的?
2.
var OVObj = $OV("ov");就是平台的office对象

是否兼容这个要看金格不是平台控制的

应该是可以的,其他客户没有提供不能用officeviewer的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

19

主题

83

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2017-6-20 17:21:55 | 显示全部楼层
jishuang 发表于 2017-4-10 10:30
1.标准的html怎么获取的?
2.
var OVObj = $OV("ov");就是平台的office对象

已解决谢谢
回复 支持 反对

使用道具 举报

3

主题

24

帖子

114

积分

初级会员

Rank: 2

积分
114
QQ
发表于 2018-12-19 16:05:18 | 显示全部楼层
mark
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-21 03:57 , Processed in 0.123170 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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