如何在impEx中导入集合

2020-09-27 16:55发布

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

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


我正在尝试通过代码导入impex代码,因为它包含一些动态数据(来自第三方)。

我必须将集合导入到impex中。 当我使用以下三个选项中的任何一个时,它给我的错误。

  1. [a,b,c]

  2. a,b,c

  3. a

这是提示-

$ contentCatalog = financialContentCatalog $ contentCV = catalogVersion(CatalogVersion.catalog(Catalog.id [default = $ contentCatalog]),CatalogVersion.version [default = Staged])[default = $ contentCatalog:Staged]

INSERT_UPDATE NewsletterInsuranceJspIncludeComponent; $ contentCV [unique = true]; uid [unique = true]; name; communicationCategoryTypes; page; actions(uid,$ contentCV); ononRef

;;; NewsletterInsuranceJspIncludeComponent; NewsletterInsuranceJspInclude组件; [Newsletter卡,Shirby通讯,Shirby促销优惠,Shirby促销优惠合作伙伴,仅订阅,SummerOffer_Subsc] ;;;; NewsletterJspIncludeComponent

communicationCategoryTypes 是Set类型。

项目条目

  
              它代表新闻通讯组件,即
                  显示已配置的通信参考的组件
                  类别。
              <属性>
                  
                      
                      在此显示的通信类别类型
                          组件。
                  
              
          


   
  

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

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


我正在尝试通过代码导入impex代码,因为它包含一些动态数据(来自第三方)。

我必须将集合导入到impex中。 当我使用以下三个选项中的任何一个时,它给我的错误。

  1. [a,b,c]

  2. a,b,c

  3. a

这是提示-

$ contentCatalog = financialContentCatalog $ contentCV = catalogVersion(CatalogVersion.catalog(Catalog.id [default = $ contentCatalog]),CatalogVersion.version [default = Staged])[default = $ contentCatalog:Staged]

INSERT_UPDATE NewsletterInsuranceJspIncludeComponent; $ contentCV [unique = true]; uid [unique = true]; name; communicationCategoryTypes; page; actions(uid,$ contentCV); ononRef

;;; NewsletterInsuranceJspIncludeComponent; NewsletterInsuranceJspInclude组件; [Newsletter卡,Shirby通讯,Shirby促销优惠,Shirby促销优惠合作伙伴,仅订阅,SummerOffer_Subsc] ;;;; NewsletterJspIncludeComponent

communicationCategoryTypes 是Set类型。

项目条目

  
              它代表新闻通讯组件,即
                  显示已配置的通信参考的组件
                  类别。
              <属性>
                  
                      
                      在此显示的通信类别类型
                          组件。
                  
              
          


   
  
付费偷看设置
发送
3条回答
1楼-- · 2020-09-27 17:27

Tong__Ming
2楼-- · 2020-09-27 17:28

您可以共享导入imoex脚本时遇到的错误吗?

理想情况下,以下内容适用于集合类型

  1. a,b,c

  2. a

由于您的属性是字符串的集合,请尝试使用双引号(只是一个建议)

  1. " a"," b"," c"

  2. " a,b,c"

  3. " a"

野沐沐
3楼-- · 2020-09-27 17:26

您需要从集合值中删除[]大括号。 为了更加安全起见,添加[collection-delimiter =,],尽管它是默认设置,但您可以再确定一次。

此外," communicationCategoryTypes"的值是这些代码或名称,如果是这样,则必须在()简单括号thee属性中进行指定。 例如,communicationCategoryTypes是复合类型,因此您要如何引用它,尽管您需要提及代码,名称或任何其他属性。 例如。 INSERT_UPDATE NewsletterInsuranceJspIncludeComponent; $ contentCV [unique = true]; uid [unique = true]; name; communicationCategoryTypes(code)[collection-delimiter =,]; page; actions(uid,$ contentCV);∁onentRef

一周热门 更多>