Sapui5 根据条件在“个性化设置”对话框中隐藏列名

Sapui5 根据条件在“个性化设置”对话框中隐藏列名,sapui5,Sapui5,我在一个表中有一个p13n对话框,其中显示了来自后端的两列。 现在,我想实现第2列中的条件。比如说, if(mainCondition === true) { display column2; } else { hide columns2; } 这里的问题是,这些列名来自CDS视图&带有实体集 当然,我可以使用setIgnoreFromPersonalization方法完全隐藏它们,但是,我不知道如何在这些字段的可见性属性上实现条件 谢谢。由于这两列来自后端,您可以向模型中添加筛选器以

我在一个表中有一个p13n对话框,其中显示了来自后端的两列。

现在,我想实现第2列中的条件。比如说,

if(mainCondition === true)
{
  display column2;
}
else
{
 hide columns2;
}
这里的问题是,这些列名来自CDS视图&带有实体集

当然,我可以使用setIgnoreFromPersonalization方法完全隐藏它们,但是,我不知道如何在这些字段的可见性属性上实现条件


谢谢。

由于这两列来自后端,您可以向模型中添加筛选器以筛选出要隐藏的列