PRB: 客户端 Spreadsheet 组件未能从 URL 导入数据 2007-12-24 21:30:33| 分类: 网络组件 | 标签: |字号大中小 订阅 .
症状
当您在 MicrosoftInternetExplorer, 中 Web页上使用 OfficeXP 电子表格组件可能会收到以下错误信息:
无法从 URL 或文件 <path/filename> 导入数据
数据不在同一主机上与您当前文档, 或从其他主机计算机已复制数据。
回到顶端
原因
为了确保 InternetExplorer, 中安全性的无法使用 CSVURL 、 HTMLURL 或 XMLURL 属性将数据加载到 Spreadsheet 组件如果不源文件位于同一计算机上从该网页发出 Web页上承载。 当您使用 CSVURL 、 HTMLURL 或 XMLURL 来加载源文件在下列情况您将看到此错误:
? 您使用 FILE:/ / 协议, 浏览到 Web页上 (本地或远程) 并尝试从该计算机上未存储源文件加载数据。
? 您使用 HTTP:/ / 协议来浏览 Web 服务器上 Web页并尝试从 Web 服务器上未存储源文件加载数据。
? 您 对 Spreadsheet 组件 (OWC10.Spreadsheet) 客户端脚本中使用 CreateObject 函数并尝试加载数据使用这些属性之一。 因为 InternetExplorer 使用 CreateObject , 时无法确定客户站点的安全不管存储源文件装载数据使用前面提到属性失败。
请注意, 这些限制适用于客户端脚本只从 Web页。 在服务器端脚本, VisualBasic, 中或如 Active Server 页 (ASP) 没有源文件位置上这些限制使用 CSVURL 、 HTMLURL 或 XMLURL 属性。
回到顶端
解决方案
当您需要数据加载到 Spreadsheet 组件与客户端脚本, 使用 CSVData 、 HTMLData 和 XMLData 属性代替 CSVURL 、 HTMLURL 和 XMLURL 。
回到顶端
状态
此行为是设计使然。
回到顶端
更多信息
复现行为的步骤
1. 以下 HTML 代码粘贴到任何文本编辑器并保存为 C:\Test.htm。<html> <body> <table> <tr><td>Cell A1</td><td>Cell B1</td></tr> </table> </body></html>
2. 将以下代码粘贴到任何文本编辑器并保存为 LoadSheet.htm 于 Web 服务器虚拟根文件夹中。 注意 :: 默认虚拟根文件夹是 C:\Inetpub\Wwwroot。 <html> <body> <object id="SSheet" classid="CLSID:0002E551-0000-0000-C000-000000000046"> </object> </body> <script language="VBScript"> On Error Resume Next SSheet.HTMLURL = "c:\test.htm" If Err.Number <> 0 Then MsgBox Err.Description </script></html>
3. 启动 InternetExplorer 并浏览到 http:// YourWebServer / LoadSheet.htm, 其中 YourWebServer 是 Web 服务器名称 。 收到前面所述错误。
要纠正这个问题示例, 中可使用 FileSystemObject 对象要提取的源代码文件作为字符串, 内容并为该字符串然后 HTMLData 属性设置。 例如, 您可以将上面 > < 脚本块中代码替换下面: Dim oFSO, oFile, sHTML Set oFSO = CreateObject("Scripting.FileSystemObject") Set oFile = oFSO.OpenTextFile("c:\test.htm", 1, True) sHTML = oFile.ReadAll SSheet.HTMLData = sHTML 注意 : InternetExplorer 安全设置用于 初始化和脚本没有标记安全 ActiveX 控件 必须设置为 提示 或 启用 要使用 FileSystemObject , 客户端脚本中。 有关其他信息, 请单击下面以查看 Microsoft 知识库中相应文章编号:
转载自:http://zhangruidq.blog.163.com/blog/static/560835512007112493033800/
分享到:
相关推荐
OWC(Office Web Components)是微软Office套件的一部分,它提供了在Web应用程序中创建和展示Microsoft Office图表、电子表格和数据库的能力。OWC10和OWC11分别对应于Office 2000和Office XP版本的Web组件,它们为...
5. **替代方案**:考虑到OWC11的年代和潜在问题,用户可能需要考虑更现代的解决方案,如使用HTML5和JavaScript库(如SheetJS、Handsontable等)来实现类似的功能,这些方案通常具有更好的跨平台和跨浏览器支持。...
一个owc11 网络图形编程实例。讲述了一个关于owc各种版本的编程。是值得收藏的。
一外很完整的学习OWC的应用试例 OWC应用例子 OWC应用例子
"Owc11Draw"可能是包含OWC11画图程序核心代码的文件,可能是一个JavaScript库或HTML页面。它可能包含了创建、配置和操作图表的示例代码,帮助用户深入理解OWC11的工作原理。通过对这个文件的分析和学习,你可以掌握...
然后,在HTML页面中,可以通过`<OBJECT>`标签插入OWC控件,设置其属性来指定Excel的工作簿或透视表的源数据。 ```html CODEBASE="http://activex.microsoft.com/activex/controls/owc11.dll#version=11,1,5000,...
标题中的"owc11.msi"是Microsoft Office Web Components 2003的安装程序文件,这是一款用于在Web浏览器中展示Office文档的技术。它允许用户在网页上查看和编辑Excel工作表、Word文档、PowerPoint演示文稿以及Access...
// 设置图片URL Image6.ImageUrl = "Http://localhost/Study/OwcImg/ChartLine.gif"; } ``` ### 分析与总结 通过以上代码可以看出,在OWC中创建散点图并添加趋势线的过程非常直观。开发者可以通过设置不同的属性...
OWC10下载OWC10下载OWC10下载
OFFICE OWC11 图表控件下载 owc11.msi
OWC通过在服务器端运行Office组件,并将它们的结果以HTML、图片或ActiveX控件的形式传递到客户端的浏览器中。这样,用户可以在不安装完整版Excel的情况下,在网页中查看和编辑Excel数据。OWC支持的基本功能包括创建...
Office 2003组件OWC11是微软在Office 2003版本中引入的一个重要工具,它全称为Office Web Components 11。这个组件集为开发者提供了一种强大的方式,在Web应用程序或者Java应用中集成和操作Microsoft Office文档的...
owc11.dll是MS Office组件的一个使用帮助文档,主要用来为ASP、ASP.NET等网页程序和应用程序生成统计图表。如果你的电脑弹出提示“缺少owc11.dll”或者“没有找到owc11.dll”等错误信息,请下载使用它可以帮助您解决...
owc生成报表 owc源码展示 owc可直接运行 owc考试分析报表Demo owc可执行,支持63种报表形式,在我的自定义控件中只实现了13中,如果有需求的话还可以联系我,我再把没有写完的部分完成,我的邮箱:nailwl@163.com ...
VBA代码可以嵌入到HTML页面中,或者存储在外部的VBS或VBScript文件中,通过JavaScript或其他客户端脚本语言调用。 **五、学习资源** OWC11的帮助文档如`OWCVBA11.CHM`和`Spreadsheet.txt`,提供了详细的API参考和...
OWC(Optical Warehouse Connection)是一种先进的数据存储和传输技术,尤其在大数据处理、云计算以及高性能计算领域中广泛应用。此技术基于光纤通道,提供高速、低延迟的数据交换,旨在优化数据中心内部或之间的...
**OWC11 Spreadsheet 全面解析** OWC11 Spreadsheet 是一款强大的电子表格应用程序,由微软在Office Web Components 2010中提供,它允许用户创建、编辑和共享电子表格,类似于Microsoft Excel。本篇文章将深入探讨...
因此,对于新项目,开发者通常会选择更现代的解决方案,如HTML5的Web组件或JavaScript库。 6. **安装与使用**: 文件"owc11.exe"是OWC11的安装程序,用户可以通过运行这个文件来安装组件。安装后,开发者可以在...
owc 10.0 参考手册 chm格式
- 确保 HTML 代码中的其他参数设置符合当前 OWC 版本的要求,比如 `DataType`、`XMLURL` 等参数。 3. **兼容性设置**: - 在服务器端配置适当的 MIME 类型,以确保浏览器能够正确识别并处理 Office 2007 文件。 ...