IcCube报表中的标签重叠

时间:2018-07-09 01:13:15

标签: iccube iccube-reporting

我在条形图中重叠标签时遇到问题。

enter image description here

“轴”标签中的设置似乎是正确的,因为其他设置确实会影响渲染(粗体等),但是似乎没有考虑间距。

enter image description here

是否可以对标签进行适当的间距,或者实际上旋转标签?

更新1:

应用建议的设置后,这就是我得到的: enter image description here

标签被旋转但不适合小部件。 我尝试更新页边距,但未取得积极结果。

1 个答案:

答案 0 :(得分:3)

窗口小部件字段中没有选项,但是您可以使用“窗口小部件选项”挂钩来旋转这些标签。

您可以在“挂钩”标签上找到它。

"On Widget Options" hook使用此功能:

function(context, options, $box) {
    for (var i = 0; i < options.categoryAxis.guides.length; i++) {
        options.categoryAxis.guides[i].labelRotation = 30; // rotation angle
    }
    return options;
}

可以检查向导的可用字段here

自定义代码

enter image description here

结果 enter image description here

更新: 您可以使用以下代码行更改最高利润:

options.marginTop = 88; // Top margin

只需将其添加到“ On Widget Options”挂钩中即可:

function(context, options, $box) {
    options.marginTop = 88; // Top margin
    for (var i = 0; i < options.categoryAxis.guides.length; i++) {
        options.categoryAxis.guides[i].labelRotation = 30;
    }
    return options;
}