2020-09-03 05:26发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想从TableSelectDialog中删除/隐藏默认的搜索栏,该栏用于在表格中显示5-6列。此外,我想在此对话框的页脚中添加自定义的``确定''按钮。 请帮忙!
您好Swapnil!您似乎想通过特定方法或 TableSelectDialog 。
我建议:
1)构建自定义 Fragment 嵌入常规的表控件 ,您可以在 Popover 中打开 在页脚中单击"确定"按钮(可能是推荐的方法)。
2)或者,使用一些技巧来实现您要使用TableSelectDialog实现的行为。 a)隐藏搜索字段使用自定义CSS规则隐藏搜索字段。 如果您还没有自定义CSS文件,请创建它(例如在css/style.css中)并添加:
#yourTableSelectDialogId-searchField { 显示:无; }
b)显示"确定"按钮 TableSelectDialog控件通常提供2个按钮:"选择"(允许多重选择)和"取消"(始终存在)。我假设在您的情况下, 您仅使用控件显示表格中的项目。 因此,我们可以做的就是覆盖"取消"按钮文本,并将其变成"确定"。 我们没有UI5控件可以保留此按钮,但是您可以使用JQuery直接修改DOM。 您可以在呈现对话框后在控制器中执行此操作,例如:
$("#yourTableSelectDialogId-cancel")。prop('value','OK');
最多设置5个标签!
您好Swapnil!
您似乎想通过特定方法或 TableSelectDialog 。
我建议:
1)构建自定义 Fragment 嵌入常规的表控件 ,您可以在 Popover 中打开 在页脚中单击"确定"按钮(可能是推荐的方法)。
2)或者,使用一些技巧来实现您要使用TableSelectDialog实现的行为。
a)隐藏搜索字段
使用自定义CSS规则隐藏搜索字段。 如果您还没有自定义CSS文件,请创建它(例如在css/style.css中)并添加:
b)显示"确定"按钮
TableSelectDialog控件通常提供2个按钮:"选择"(允许多重选择)和"取消"(始终存在)。
我假设在您的情况下, 您仅使用控件显示表格中的项目。 因此,我们可以做的就是覆盖"取消"按钮文本,并将其变成"确定"。 我们没有UI5控件可以保留此按钮,但是您可以使用JQuery直接修改DOM。 您可以在呈现对话框后在控制器中执行此操作,例如:
一周热门 更多>