NTKO文档控件常见问题解决方案

上传人:gbs****77 文档编号:10553325 上传时间:2020-04-12 格式:DOCX 页数:14 大小:199KB
返回 下载 相关 举报
NTKO文档控件常见问题解决方案_第1页
第1页 / 共14页
NTKO文档控件常见问题解决方案_第2页
第2页 / 共14页
NTKO文档控件常见问题解决方案_第3页
第3页 / 共14页
点击查看更多>>
资源描述
1 14 NTKO 控件常见问题以及解决方案整理 整理 ifeng 1 重点注意 备注 文档控件是 ActiveX 控件 通过浏览器操作本地的 office 所以说系统用户的权限必须管理员身份 这样控件 才能正常的加载 还有就是访问的系统里面有文档控件 必须将这个系统加入到 IE 的可信任站点中去 加入可信站点如图 IE 工具栏 Internet 选项 这保护模式不要启用 2 14 这 https 验证取消 然后点击添加就行了 如果在使用文档控件 在 office 文档和表单中的附件一并保 存的时候出现失败 3 14 在使用我们服务器版电子印章在创建印章保存到服务器的 时候出现失败 检查一下 IE 安全设置 将 将文件上载到服务器时包含了 本地目录路径 启用 如图 1 0 自动加载问题 1 1 NTKO OFFICE 文档控件为何不能自动装载 控件不能自动加载主要有以下原因导致 1 本地 Internet 选项中的安全设定 在当前区 域禁止下载已签名的 ActiveX 控件 2 引用控件的网页中 object 标记中的 codebase 属性指定不正确 导致浏览器无法下载 OfficeControl cab 文件 4 14 3 服务器上的 OfficeControl cab 被破坏 失 去正确的签名 或者使用了不正确的版本 4 虽然服务器上的 OfficeControl cab 正确 但是浏览器下载的有问题 这个可能会因为某些 WEB 服务器的 mime 的错误配置引起 导致服务器将 OfficeControl cab 不以二进制文件的形式发送给浏 览器 5 本地 Internet 选项中的安全设定 在当前区 域不允许运行 ActiveX 控件和插件 6 还有可能是由于微软的补丁引起 或者其他 防病毒软件或者过滤软件阻止了控件安装 1 2 不能加载文档控件的解决步骤 1 确认本地 Internet 选项中的安全设定中 允许下载已签名的 ActiveX 控件 并允许运行 ActiveX 控件和插件 2 确认引用控件的网页中 object 标记中的 codebase 部分 正确指向了服务器上的 OfficeControl cab 文件的 URL 相对当前网页或者相 对服务器根 5 14 3 从浏览器地址栏直接输入服务器上的 OfficeControl cab 文件的 URL 包含主机名 确认 浏览器出现下载提示并且在下载保存后的 OfficeControl cab 文件上 点击右键看属性 在出 现的对话框中具有 数字签名 且签名正确 4 如果以上方法还不能解决问题 并且您的系 统安装了 微软累积安全更新 MS05 052 补丁 请 尝试如下步骤 警告 如果使用注册表编辑器或其他方法 错误地修改了注册表 则可能导致严重问题 这些问题可能需要重新安装操作系统才能解决 1 单击 开始 单击 运行 键入 Regedit exe 然后单击 确定 2 找到以下注册表子项 HKEY LOCAL MACHINE SOFTWARE Microsoft Int ernet Explorer ActiveX Compatibility 3 右键单击 ActiveX Compatibility 查 找 NTKO OFFICE 文档控件的 CLSID C9BC4DFF 4248 4a3c 8A49 63A7D317F404 如果该项目 存在 右键单击右边的 Compatibility 6 14 Flags 项目 然后单击 修改 在 数值数 据 框中 选择 16 进制 输入 00800000 然 后单击 确定 4 如果该 NTKO OFFICE 文档控件的 CLSID 不存 在 则右键单击 ActiveX Compatibility 指向 新建 单击 项 键入 NTKO OFFICE 文档控件的 CLSID C9BC4DFF 4248 4a3c 8A49 63A7D317F404 然后按 Enter 5 右键单击您在步骤 4 中创建的项 指向 新建 然后单击 DWORD 值 6 键入 Compatibility Flags 然后按 Enter 7 右键单击 Compatibility Flags 然后 单击 修改 8 在 数值数据 框中 选择 16 进制 输入 00800000 然后单击 确定 9 退出注册表编辑器 5 如果以上方法还不能解决问题 尝试暂时关 闭防病毒软件或者其他过滤软件再进行安装 6 如果还是不能解决问题 可能是机器配置被 破坏 可以尝试进行手工安装 具体请参考相关文档 7 14 2 0 加载文档时出现 下载文档数据失败 对话 框是什么原因 如果解决 错误原因是后台 url 数据错误 可以尝试从浏览器打 开 url 如果是后台错误 可以看到详细的错误信息 如果浏览器可以打开 控件不能打开 则可以试试设 定控件属性 3 0 加载文档时出现 您没有正确安装 OFFICE 或者请求创建一个系统不支持的 OLE 文档类型 错误 请给出详细解决过程 这个错误是因为接口没有注册 跟控件本身无关 可 以尝试 1 打开 windows 的 写字板 应用程序 选择插入 word 文档对象 如果这个出错 可以确定是 office 安装问题 或者是因为 ole32 dll 没有注册 2 可以尝试在命令行运行 regsvr32 dll 再试试 3 如果不行 可以彻底卸载 office 重新安装 8 14 4 0 控件为什么有时加载文档显示空白 有时可 正常加载 如何解决 这个可能是在 body 中直接调用 OpenFromUrl BeginOpenFromUrl 但此时控件并未完 全初始化 加载完毕 所以出现空白 解决 可以在中调用 js 函数 这样可以确保在浏览器加载控件完毕之后 才在该 js 函数中调用 OpenFromUrl BeginOpenFromUrl 这样就 可以解决了 5 0 文件存取错误 首先按照备注操作 将系统加入到 IE 的可信站点中 去 如果加入了可信站点还是报文件存取错误的话那 就是本机 office 的问题了 本机 office 是精简版的 office 卸载了本机的然后重装一个完整的 office 1 环境问题 按照以下步骤检查 1 在写字板插入 word 对象试试 如果不报错 说 明 office 是正确安装的 2 打开命令行 然后输入 regsvr32 ole32 dll win7 需要这样打开 所有程序 附件 命令行 鼠标右键以 管理员身份执行 9 14 3 如果 1 2 都没有问题 可以打开任务管理器看 看是否有未结束的 WINWORD EXE EXCEL EXE 进程 关闭试试 4 删除 normal dot normal dotx 试试 这两个文件是 office 的模板文件 在目录 C Documents and Settings 当前用户 Application Data Microsoft Templates 下 5 windows7 还可以尝试把 OA 或系统的 IP 加入信任 站点 取消保护模式试试 6 如果以上方法都不行 请重新安装 office 试试 推荐完全安装 只有部分文档打开时报错 2 文档被损坏 1 由于未知原因 文档被损坏 这时 可以把从本地 打开这个文档 另存一份出来试试控件是否能打开 10 14 6 0 使用文档控件打开服务器上面的文档时 出 现文件传输错误有哪些原因导致 控件对象 openFromUrl url 参数 url 必须能够返回标 准文档的二进制数据流 它可以直接指向服务器上的 一个 word 文档或者页面 这个页面读取文档的数据 流 并返回给客户端 出现错误分为下面几种情况 1 url 错误 如果 url 没有问题在浏览器的地址栏直 接输入 url 对应的全 url 应该能够下载 word 文档 如 果 url 有问题 控件无法获取文档数据 就会提示 文 件传输错误 2 编码问题 比如 url 中带有中文字符 浏览器对 url 编码导至 url 被破坏 服务器根据被破坏的 url 当 然也不能返回正确的 word 二进制流 可以通过设置 控件的 isuseutf8url 1 即使用 utf8 对 url 编码 有的时候即使设置了 isuseutf8url 1 也不能解决问 题 根据经验 可以调用 url escape url 来重新对 url 编码一次 然后再调用 openFromUrl url 3 服务器设置本身就不支持中文的 url 比如 tomcat 服务器 是可以通过服务器配置文件来设置 url 编码 有的编码格式本来就不支持中文 这种情况就需要重 新设置能够支持中文的 url 编码格式 11 14 保存文档回服务器时报 文件传输错误 解决方案 SaveToUrl 方法的返回值就是 url 指向页面的执行完 后整个页面的内容 如果后台 url 程序有错误 保存不 成功 控件就会提示 文件传输错误 并且 SaveToUrl 方法的返回值中就包含了错误信息 可以通过类似下 面的代码查看错误信息 并对 url 页面进行排错 var resTTML 控件对象 saveToUrl url alert resTTML 7 0 控件使用一段时间后突然提示 您正在运行 的 NTKO OFFICE 文档控件是演示版本已经到期 不能继续使用 出现以上问题可能有以下三种情况 1 用的试用版 我们网站发布的演示版本控件都有一 定的试用使用时期 请重新网站下载新的演示版本 2 密钥不对 不是我们发布的正式密钥或者书写错误 3 密钥和版本不匹配 正式版本控件和授权密钥必须 一一对应 请参考我们发布产品时附带的相关文件 12 14 8 0 检测其他地方没有任何问题就是文档保存的 时候出现不知名错误 可能引起的原因就是在 打开文档 Openfromurl 第二 个参数或者 BeginOpenfromURL 第三个只读属性设置 为 true 这样就不能将文档保存回服务器 所以解决 方案就是将这个参数设置为 false 就可以解决 9 0 当客户端的 office 版本含有 2003 2007 和 2010 保存文档的时候怎样处理兼容问题 因为低版本的 office 不能兼容高版本的 office 文档格 式 如 office2003 不能打开 07 和 10 文档 所以建 议在保存文档时候可以使用 SaveAsOtherFormatToURL 方法 该方法用来将文档保存为其他格式的文件到指 定的 URL 除第一个参数之外 其他参数的格式以及 返回值 和 SaveToURL 方法的参数一致 第一个参数指明要保存的文件类型 对 Word 文档而言 第一个参数的含义如下 0 保存为 word Txt 格式 1 保存为 MHT 格式 需要客户机安装 OFFICE XP 及 以上版本 13 14 2 保存为 XML 格式 需要客户机安装 OFFICE 2003 及以上版本 3 保存为 RTF 格式 4 保存为 UnicodeText 格式 5 保存为兼容 WORD 文档格式 对 Excel 文档而言 第一个参数的含义如下 0 保存为 Txt 格式 1 保存为 MHT 格式 需要客户机安装 OFFICE XP 及 以上版本 2 保存为 XML 格式 需要客户机安装 OFFICE 2003 及以上版本 3 保存为 CSV 格式 4 保存为 UnicodeText 格式 5 保存为 Excel7 格式 7 保存为 Excel95 格式 对 PowerPoint 文档而言 第一个参数的含义如下 0 保存为 GIF 格式 14 14 1 保存为 MHT 格式 需要客户机安装 OFFICE XP 及 以上版本 2 保存为 JPG 格式 3 保存为 RTF 格式 4 保存为 PNG 格式
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!