Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iccube 6中单击FireRow_Iccube_Iccube Reporting - Fatal编程技术网

如何在iccube 6中单击FireRow

如何在iccube 6中单击FireRow,iccube,iccube-reporting,Iccube,Iccube Reporting,我正在尝试在渲染后自动单击“表”的第一行。在icCube 6中(3961) 但是当我使用 function(context, data, $box) { context.fireRowClick(0) } 我犯了一个错误 context.fireRowClick不是函数此错误已在>=icCube 6(4036)中修复。请在可用时更新。作为一种解决方法,您可以使用以下片段使用不同的上下文类型发送事件: function(context, data, $box) { if(contex

我正在尝试在渲染后自动单击“表”的第一行。在icCube 6中(3961)

但是当我使用

function(context, data, $box) {
 context.fireRowClick(0)
}
我犯了一个错误
context.fireRowClick不是函数

此错误已在>=icCube 6(4036)中修复。请在可用时更新。作为一种解决方法,您可以使用以下片段使用不同的上下文类型发送事件:

function(context, data, $box) {
    if(context.fireRowClick){
        // context is table/widget context
        context.fireRowClick(0);    
    } else {
        // context is reporting context (before the fix)
        var axisIndex = data.getAxes().getAxisCount() - 1;        
        var event = new viz.event.SingleSelectionEvent({
            uniqueName : data.getAxes().getAxis(axisIndex).getMemberUniqueName(0,0),
            name : data.getAxes().getAxis(axisIndex).getMemberCaption(0,0),
        })
        context.eventMgr().fireEvent('rowClick', event)
    }
}

上下文有问题,我们将在下一个版本中解决此问题感谢快速回复我将“rowClick”事件名称放在表首选项中的do Click事件上,但它不起作用。例如,如果我将“rowClick”事件放在do Selection中,那么它工作正常并选择了第一行。问题是,在同一个表中,我还有一个on Row Click事件,它应该会弹出一个与第一个表中的行标题名不同的图形。。。