1

我目前在 Internet Explorer 11 上使用 Oracle APEX 版本 18.2.0.00.12,并且在让我的交互式网格正确呈现列宽方面遇到问题。

我使用以下查询在我的页面上创建了一个交互式网格:

从表名中选择 *;

我没有更改该地区的任何默认设置;我所做的只是创建 IG,然后运行该页面。

当我在 IE 中运行页面时,我看到的是:

在此处输入图像描述

注意:我还没有向表中添加任何数据。

问题是所有的列都太窄了。但是,当我在 Google Chrome 中运行同一页面时,我看到的是:

在此处输入图像描述

列的大小都是按比例调整的,以便占据 IG 的整个宽度,这就是我想要的。

我不明白为什么 IG 在 IE 和 Chrome 中的呈现方式不同。我知道我可以为 IG 中的每一列设置最小列宽,但我不想在每次创建 IG 时都这样做。是否有不同的解决方案可以使 IG 在 IE 中呈现与在 Chrome 中相同的方式?

先感谢您。

4

1 回答 1

0

居然想起了一个解决办法。我无法向您解释为什么这样做有效,或者如何最好地使用它。但是当我遇到这个问题时,我通过保存默认报告来修补它。

但奇怪的是,您必须手动调整每一列,即使它与以前的大小相同,也必须在保存默认报告之前进行调整。然后网格将按应有的方式显示,但这不是一个好的解决方案,因为只有在每个人都使用相同尺寸的显示器时才可以,..

于 2019-05-23T07:35:23.523 回答