Model view controller SAPUI5获取smarttable行的上下文/模型属性

Model view controller SAPUI5获取smarttable行的上下文/模型属性,model-view-controller,sapui5,Model View Controller,Sapui5,我有一个智能表格,在那里我为图标添加了一些工具提示。在我的表中,我显示了COL1 COL2和COL3,而且COL4和COL5不可见(但仍然在模型中-OData是由CDS视图生成的)。现在,对于一行,我尝试获取表中不可见的属性: var oContext = oItem.getBindingContext(); var oLine = oContext.getObject(oContext.getPath()); oLine对象只包含COL1 CO

我有一个智能表格,在那里我为图标添加了一些工具提示。在我的表中,我显示了COL1 COL2和COL3,而且COL4和COL5不可见(但仍然在模型中-OData是由CDS视图生成的)。现在,对于一行,我尝试获取表中不可见的属性:

            var oContext = oItem.getBindingContext();
            var oLine = oContext.getObject(oContext.getPath());

oLine对象只包含COL1 COL2和COL3属性,没有COL4和COL5的访问权限。那有机会去拿吗?我想数据已经被缓冲了,不是吗

尝试使用SmartTable控件的“”属性。

为什么要将“oContext.getPath()”传递给“getObject”调用?在没有参数的“getObject()”调用中是否有这样的属性?即使使用getObject,也只能从SmartTable中获取可见列,而不能获取隐藏列。您所说的“隐藏”是什么意思?那些可以通过个性化添加的?嘿,安德烈,这正是我需要的!谢谢