如何在sapui5 xml中自定义上传集合

2020-08-27 13:38发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我已经创建了文件上传,默认情况下它是这样的。

如何删除(附件(0)和带有文本的图标)使其像这样? 用XML

这是我的代码:

 
  

(11.8 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我已经创建了文件上传,默认情况下它是这样的。

如何删除(附件(0)和带有文本的图标)使其像这样? 用XML

这是我的代码:

 
  

(11.8 kB)
付费偷看设置
发送
4条回答
半个程序猿
1楼 · 2020-08-27 13:57.采纳回答

我不确定是否可以通过控件的标准属性来实现这一点,

您可以尝试使用CSS尝试以下变通方法,可能会对您有所帮助

//隐藏图标
 li [id * ='UploadCollection-list-nodata'] span {
     显示:无;
 }
//隐藏无数据描述
 li [id * ='UploadCollection-list-nodata'] div [id * ='UploadCollection-no-data-description'] {
     显示:无;
 }
//隐藏附件标签号
 div [id * ='UploadCollection-numberOfAttachmentsTitle'] {
     显示:无;
 }
//将无数据文本从"未找到文件"更改为"无数据"-//如果可以使用"未找到文件"(现有文本),则可以避免使用两个以下CSS类
 div [id * ='UploadCollection-no-data-text'] {
    可见性:隐藏;
    职位:相对
 }
 div [id * ='UploadCollection-no-data-text']:之后{
    能见度:可见;
    位置:绝对;
    内容:"无数据";
 } 

注意:" UploadCollection"是您的控件ID。

希望这会有所帮助! :)

绿领巾童鞋
2楼-- · 2020-08-27 14:10

效果很好! 非常感谢。

SAP浪
3楼-- · 2020-08-27 14:02

我知道这个主题已经使用了将近一年了,但是我想为以后的读者们欢呼。

在ui5中,通过div id覆盖CSS属性通常不是一个好主意。 您可以在不存在标准属性/集合的情况下执行此操作,例如在内容区域中使用文件图标,但要确保选择器是针对多个平台编写的。

要回答您的问题,我会这样做:

要删除附件文本:为"上载收藏"控件添加以下工具栏聚合

<工具栏>

将noDataDescription =" No Data"添加到UploadCollection。

使用CSS隐藏图标。


最好的问候

Greg

歪着头看世界
4楼-- · 2020-08-27 14:18

Akhilesh Upadhyay

它没有任何其他建议?

谢谢

Jai sharma

一周热门 更多>