问题标签 [anychart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2169 浏览

xml - 仅显示 Oracle Apex/AnyChart 饼图的图例

我目前正在尝试在 APEX 4.26 中显示固定大小的饼图仪表板,但是,它们需要有一个图例并且它们的内容是动态的。这意味着与只有两个标签的图表相比,具有更多标签的图表具有更大的图例和更小的饼图。

我目前可能的解决方案是为每个图表创建两个区域,一个带有饼图,一个带有图例,然后我可以轻松控制这些区域的大小。

显然,我可以轻松地关闭第一个区域的图例,但我在仅显示另一个区域的图例时遇到了一些麻烦。任何人都可以帮助我解决我需要更改或从 XML 中删除的内容吗?(我假设这是这样做的方法)。这是我现在的 XML:

非常感谢任何指针!或者任何关于实现这一目标的更简单方法的好主意。

谢谢!

0 投票
1 回答
364 浏览

oracle - apex 4 甘特图任务折叠器丢失

我使用 APEX 4.2 通过 AnyGantt 库创建了甘特图。当我为 Anygantt 图使用自定义 XML 时,一切正常。一旦我想使用自定义数据网格,折叠器就丢失了。

我的 XML 如下:

0 投票
0 回答
212 浏览

html - 这个额外的底部边框/填充来自哪里?

我们使用一个非常简单的页眉/正文/页脚布局:

然后 css 只是确保页脚始终位于底部:

这工作得很好......直到我们向页面添加一个 AnyChart 图表,也就是说。在我们这样做的那一刻,页脚不是位于页面底部,而是一个空白条纹,其高度与页面底部的页脚完全相同,然后页脚位于该空白条纹上方。

以下是使用“宽”样式表的页面上的问题,该样式表使用浏览器的全宽作为内容: 没有背景图像的额外底部边框

这是使用“漂亮”样式表的页面上的样子,它添加了背景图像和侧边距以让所述图像显示出来: 带有背景图像的额外底部边框

我可以通过在#container 上设置负边框底部来缩小空间,但我真的想知道它来自哪里,这样我就可以修复错误而不是治疗症状。

我无法让 AnyChart 咳出版本信息。我知道这不是最新版本:它仍然使用广泛的 xml,用于模板和图表数据,而我相信最新版本主要转移到 JSON(或类似的东西)。在我们的版本中,我们添加到AnyChart.jsand的链接AnyChartHTML5.js,然后执行类似这样的操作来定义一个图形(带有 VBScript 的经典 ASP,如果有人关心的话):

再次,我想强调的是,样式在每个没有 AnyChart 图形的页面上都能完美运行,所以问题一定出在 AnyChart 所做的事情上。我知道此版本的 AnyChart 还有其他错误,例如,如果您在页面上有多个图表,它会添加一个iframe元素,它试图隐藏但在这样做时惨遭失败(作为一种解决方法,我们的 AnyChart css 有line iframe {display:none;},只要我们不想在同一页面中实际使用 iframe 作为图表,它就会起作用)。我希望有人知道 AnyChart 添加的其他多余元素或样式会导致底部边距效果,因此我可以隐藏或禁用它。

0 投票
1 回答
139 浏览

javascript - 根据 JavaScript 中项目的索引值将多个数组分成不同的数组

我目前正在处理传回的 JSON 数据。总而言之,我有多个数组,每个数组都有一个基于 JSON 对象中特定值的键,这些都放在一个 JavaScript 对象中。

我需要做的是遍历对象中的每个数组,并根据其索引值将每个项目放在不同的数组中。因此,例如,obj(name[0]) 需要被移植到一个数组中——比如 array_0。其他数组需要以相同的方式排序。因此,obj(different_name[0]) 也需要放在 array_0 中。所有其他值也需要发生同样的情况。

为了说明结构:

我需要 AName0 与 BName0 在同一个数组中,AName1 与 BName1 在同一个数组中,依此类推。我还需要动态创建这些数组,因为每次运行时数据都会有所不同(这意味着数组中的数组和项的数量不同)。

我想要完成的是动态创建图表。图表会有多个数据集,我需要根据传回的数据动态创建每个数据集。

这是一个 jsFiddle,显示了图表的基本结构以及我要完成的工作:https ://jsfiddle.net/6m45LL77/

这是我将数据放入数组的方式:

0 投票
1 回答
295 浏览

javascript - 任意图表。如何添加|删除标记?

有人知道如何在 AnyChart JS 中添加|删除系列中的自定义标记吗?我在文档中找不到它。

0 投票
1 回答
186 浏览

data-visualization - 如何在任何图表中创建具有多个系列的图表?

在任何图表中使用 JSON 创建简单图表很容易,但我找不到如何添加多个系列的文档(我正在使用 JSON 配置)。谢谢!

0 投票
1 回答
84 浏览

javascript - 如何在同一个仪表板中使用股票图表和条形图/饼图?

我正在使用 anychart 和 anystock - 如何在同一个仪表板中同时使用股票图表和条形图/饼图?我需要通过单击条形图/饼图扇区来更改股票图表中的数据?

0 投票
2 回答
178 浏览

anychart - 如何设置 AnyGantt 的时间线日历

在 AnyGantt (Flash) 的第 6 版中,我可以在时间轴的日历中定义非工作日和非工作时间,如下所示......

http://6.anychart.com/products/anygantt/docs/users-guide/index.html?calendar.html

但是现在,我不知道如何在甘特图中定义非工作日。

0 投票
0 回答
114 浏览

javascript - 跨多页打印复制图表标题

我正在使用 AnyChart 创建图表解决方案。该图表需要跨越多个页面,因为图表的长度根据其绘制的数据是动态的。但是,我遇到的问题是,我需要能够在打印时在每一页上显示图表标题。使用 AnyChart 的平台无法做到这一点,所以我很好奇:有没有办法使用 CSS/JavaScript 来获取页面上的元素并将其复制到每个打印页面上作为页眉?

这是图表的图像

0 投票
1 回答
734 浏览

javascript - AnyChart APEX5 集成

我正在使用 APEX 5 开发一个网页。我想显示一种类型的 AnyChart,它不包含在 APEX 图表区域选项中,例如面积图或标记图。我有很多想法,但无法实现。有没有人在标准 AnyChart JavaScript API 或 XML 的帮助下成功地在 APEX 页面中显示自定义 AnyCharts?

我尝试使用 XML 和 JavaScript,从页面加载的动态操作中调用。但是我找不到正确的配置,它从来没有工作过。如果有人有一个运行 AnyChart 集成的示例,我会很高兴,我想知道在何时何地放置什么。