0

我希望使用 Excel 的 Web 查询功能让用户能够访问不断变化的数据集。

为什么不直接通过 ODBC 访问数据库?好吧,我正在处理的几台服务器上有几个数据库。为了避免授予用户不同级别的复杂 ODBC 访问权限,并避免随后培训这些用户如何使用 ODBC 访问他们需要的数据,我想我会创建一个简单的 Web 应用程序,以干净的 HTML 输出用户需要的数据表。

但是,在创建页面后,我遇到了以下问题。

Excel Web 查询窗口

黄色的小选择箭头仅出现在页面的左上角,而不是每个表格旁边。如果我使用左上角的选择箭头导入,当我只需要“输出”表时,整个页面都会被导入。

标记 HTML 表格以与 Excel 的 Web 查询工具兼容时,是否必须使用特定设置?

4

1 回答 1

0

我将我的代码与另一个网页的代码进行了比较,其中表格在 Web Query 中正确突出显示。通过反复试验,我发现了问题所在。

<head>我的网页部分,我有以下元标记。

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

事实证明,当包含此内容时,Web Query 表选择选项会中断。基于消失的 Bootstrap 圆角,我猜 Web Query 正在使用某种 IE 兼容模式,而上面的元标记破坏了它。

Excel Web 查询窗口

于 2015-11-17T19:56:37.490 回答