2020-09-23 23:37发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
什么决定类别的显示顺序?
致谢
蒂姆
如果您查看 catalog-items.xml 中 CategoryCategoryRelation 的定义,您会看到源元素和目标元素都标记为 ordered =" 真"
catalog-items.xml
ordered =" 真"
这意味着在db表中有 SequenceNumber 和 RSequenceNumber
SequenceNumber
RSequenceNumber
例如
mysql> desc Cat2CatRel; + ----------------- + -------------- + ------ + ----- + --- ------ + ------- + | 领域 类型 空| 关键 默认值| 额外| + ----------------- + -------------- + ------ + ----- + --- ------ + ------- + ...剪... | 来源PK | bigint(20)| 是的 MUL | NULL | | | TargetPK | bigint(20)| 是的 MUL | NULL | | | 序列号| int(11)| 是的 MUL | 0 | | | RSequenceNumber | int(11)| 是的 MUL | 0 | |
这些列用作查询的顺序,该查询获取子代 getCategories()或父代 getSupercategories()
getCategories()
getSupercategories()
您可以直接通过impex更新值,也可以从管理工具(后台,hmc,productcockpit等)中拖放内容来更新值。
非常感谢。
如何使用impex更新RSequenceNumber?
这实际上应该是一个问题,而不是其他问题的答案……但是,这样的事情还是可以的。
更新CategoryCategoryRelation;源(code,catalogVersion(catalog(id),version))[unique = true]; target(code,catalogVersion(catalog(id),version))[unique = true]; reverseSequenceNumber ; category2:默认:分段; category1:默认:分段; 0 ; category3:默认:分段; category1:默认:分段; 1
通过查看 core-items.xml 中 Link 类型的定义,可以找到要使用的正确属性。
core-items.xml
Link
感谢安德鲁! 我正在对cmslinksfornavnodes进行操作,并注意到sequencenumber属性更改没有任何影响。 但是当我重新安排在后台或HMC时,序列号一直在变化。
这不好
INSERT_UPDATE CMSLinksForNavNodes;源(cmslinkcomponent.uid,$ contentcatalogVersion)[unique = true];目标(CMSNavigationNode.uid,$ contentcatalogVersion); SequenceNumber
但这很好
INSERT_UPDATE CMSLinksForNavNodes;源(cmslinkcomponent.uid,$ contentcatalogVersion)[unique = true];目标(CMSNavigationNode.uid,$ contentcatalogVersion); reverseSequenceNumber
最多设置5个标签!
如果您查看
catalog-items.xml
中 CategoryCategoryRelation 的定义,您会看到源元素和目标元素都标记为ordered =" 真"
这意味着在db表中有
的列SequenceNumber
和RSequenceNumber
例如
这些列用作查询的顺序,该查询获取子代
getCategories()
或父代getSupercategories()
您可以直接通过impex更新值,也可以从管理工具(后台,hmc,productcockpit等)中拖放内容来更新值。
非常感谢。
如何使用impex更新RSequenceNumber?
这实际上应该是一个问题,而不是其他问题的答案……但是,这样的事情还是可以的。
通过查看
core-items.xml
中Link
类型的定义,可以找到要使用的正确属性。感谢安德鲁! 我正在对cmslinksfornavnodes进行操作,并注意到sequencenumber属性更改没有任何影响。 但是当我重新安排在后台或HMC时,序列号一直在变化。
这不好
但这很好
一周热门 更多>