2020-09-14 11:58发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我已经用带有词汇注释的oData服务配置了智能表。 现在我们要为智能表启用变体管理,这将通过为表提供" persistencyKey"来实现。
任何人都可以解释创建可由智能表使用的" persistencyKey"的过程。
先谢谢了。
此致
Mahitheja。
嗨,Mahi,
这是有关智能变式管理的 SAPUI5官方文档。 在那里,您将看到" percistencyKey"是keyName的值,后端系统在内部使用它存储搜索变体ID。 一旦您的UI发送POST来存储变体,它就会将其Name发送到OData服务。 反过来,这将为已登录用户所特有的变量生成密钥(GUID)(与在SAPGui上保存变量的概念相同)。 重新加载UI时,智能表将检索已登录用户的所有变体并显示它们。 如果您需要编辑其中的一些,OData将发送GUID而不是名称。
希望这可以澄清。
关于,伊万
谢谢我的解决办法。
对不起,首先,我的英语不好; >
我想知道如何解决它,我也遇到有关samrt变体的问题,也许可以分享您的解决方案和代码,TKS!
嗨,杰里,
在哪种情况下使用Smart Variant。
众所周知,变式管理可以保存输入或基于单个用户进行过滤。 为此,您需要在持久性关键参数上提供一个唯一的名称(可以是任何特定名称),这将在您将其部署到启动板后启用变体管理。
谢谢
您好,Karthik,
AFAIK:它也应该工作。 主题:只要您在兼容版本上运行IE,IE便不会阻止您运行Fiori应用程序(我知道IE11可与启动板一起使用)。 我更喜欢在启动板顶部运行Fiori应用程序,因为它使您可以为应用程序设置主题,集成的登录/注销功能,基于角色的应用程序组等。此外,交付Fiori应用程序没有多大意义 具有无数的功能,因为这不是《菲奥里设计原则》告诉我们的。 相反,应该设计专注于简单任务的应用程序,这些任务只需3次或更少的导航点击就可以完成。 因此,为每个用户提供多个应用程序比仅拥有一个可以完成所有任务的应用程序更有意义。
回到原始问题:您可以直接使用GET方法调用服务(SICF中的名称为:/SAP/BC/LREP),如下所示:/sap/bc/lrep/content/?sap -client = XXX。 这将为您提供一个json字符串,其中包含应用程序名称,变体名称和变体内容。 与其他用户进行测试,以查看系统如何工作。
最好的问候,伊万
最多设置5个标签!
嗨,Mahi,
这是有关智能变式管理的 SAPUI5官方文档。 在那里,您将看到" percistencyKey"是keyName的值,后端系统在内部使用它存储搜索变体ID。 一旦您的UI发送POST来存储变体,它就会将其Name发送到OData服务。 反过来,这将为已登录用户所特有的变量生成密钥(GUID)(与在SAPGui上保存变量的概念相同)。 重新加载UI时,智能表将检索已登录用户的所有变体并显示它们。 如果您需要编辑其中的一些,OData将发送GUID而不是名称。
希望这可以澄清。
关于,
伊万
谢谢我的解决办法。
对不起,首先,我的英语不好; >
我想知道如何解决它,我也遇到有关samrt变体的问题,也许可以分享您的解决方案和代码,TKS!
嗨,杰里,
在哪种情况下使用Smart Variant。
众所周知,变式管理可以保存输入或基于单个用户进行过滤。 为此,您需要在持久性关键参数上提供一个唯一的名称(可以是任何特定名称),这将在您将其部署到启动板后启用变体管理。
谢谢
Mahitheja。
您好,Karthik,
AFAIK:它也应该工作。 主题:只要您在兼容版本上运行IE,IE便不会阻止您运行Fiori应用程序(我知道IE11可与启动板一起使用)。 我更喜欢在启动板顶部运行Fiori应用程序,因为它使您可以为应用程序设置主题,集成的登录/注销功能,基于角色的应用程序组等。此外,交付Fiori应用程序没有多大意义 具有无数的功能,因为这不是《菲奥里设计原则》告诉我们的。 相反,应该设计专注于简单任务的应用程序,这些任务只需3次或更少的导航点击就可以完成。 因此,为每个用户提供多个应用程序比仅拥有一个可以完成所有任务的应用程序更有意义。
回到原始问题:您可以直接使用GET方法调用服务(SICF中的名称为:/SAP/BC/LREP),如下所示:/sap/bc/lrep/content/?sap -client = XXX。 这将为您提供一个json字符串,其中包含应用程序名称,变体名称和变体内容。 与其他用户进行测试,以查看系统如何工作。
最好的问候,
伊万
一周热门 更多>