SAP MDK资产管理器-如何向"简单属性单元项"添加样式

2020-08-19 06:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我试图将样式添加到简单属性单元项...

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

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


我试图将样式添加到"简单属性单元项"(value property)。 但这是行不通的。 下面是我在Styles.css文件中的代码。 然后在表单元素的Value属性中添加了" SIimgMICDetail"。

{颜色:#FF0000; font-size:17!important; }

我们有两个单独的文件,SDKStyles.nss和Styles.css。 我做错了吗?

(20.4 kB)
付费偷看设置
发送
3条回答
樱桃小丸子0093
1楼 · 2020-08-19 07:23.采纳回答

Ranjith Kumar

使用上述样式段,您可以设置SimpleProperty控件的值样式 。

例如 我为CustomerId和FirstName SimpleProperty控件设置了 value 样式:CustomerId&FirstName。

这是我在.NSS文件中拥有的样式代码:

 SimplePropertyIDFormCellValue {
   背景颜色:绿色;
   字体颜色:#FF0000;
   字号:17px;
 }

 SimplePropertyFirstNameFormCellValue {
   背景颜色:红色;
   字体颜色:#FF0000;
   字号:17px;
 }
 

NSS仅用于iOS上的样式控件,因此在Android上不起作用。

huskylover
2楼-- · 2020-08-19 07:35

感谢 Jitendra Kansal

我知道LESS文件。 但是我的项目是使用CSS和NSS文件构建的。

我只想为页面中的一个simpleproperty值应用样式。 并非所有项目。

而且我认为以上代码仅适用于iOS,不适用于Android。

clever101
3楼-- · 2020-08-19 07:32

Ranjith kumar

CSS用于样式化控件的NativeScript层(因此页面,操作栏将是可样式化的,而不是ObjectCell,SimpleProperty等)。

NSS:是用于 设置iOS SDK控件的样式。

MDK支持使用LESS样式来支持所有样式(NativeScript,Android SDK,iOS SDK)。 因此,使用LESS文件,您不再需要提供CSS和NSS,一个LESS文件即可支持所有这些文件。

LESS与NSS和CSS向后兼容。 您可以查看此处了解详情。

您可以在SDKStyles.nss文件中尝试以下示例,以设置SimpleProperty值的样式。

 SimplePropertyFormCellValue {
   背景颜色:绿色;
   字体颜色:#FF0000;
   字号:17px;
 } 

检查SimpleProperty样式文档以获取详细信息。

一周热门 更多>