如何从继承的itemType中删除数据库索引

2020-09-20 15:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 在H5.4中,我试图扩展...

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

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


嗨!

在H5.4中,我试图扩展PriceRow并将其部署到新表中:

  
  

在PriceRow中,我已经定义了一个唯一索引。 我想在新类型PriceRowForOption中删除此索引。 但是属性如下:

  
  

  
  

不起作用:(

旧索引是在新表中创建的,没有任何更改。 知道为什么吗?

付费偷看设置
发送
4条回答
我是小鹏鹏啊
1楼 · 2020-09-20 16:32.采纳回答

我对自己有一个答案(解决方法;-)

以前的代码版本:

  
      (...)
      <索引>
          
              
              
          
      
  

  
      (...)
      <索引>
          
              
              
              
          
      
  

  

PriceRowForOption中没有替换/更新索引unique_listprice。

作为解决方案,我现在有这样的东西:

  
      (...)
      <!-删除索引元素->
  

  
      (...)
      <索引>
          
              
              
          
      
  

  
      (...)
      <索引>
          
              
              
              
          
      
  

  

现在它可以工作了;)我已经将索引提取到其他项类。 这是变通办法,但是可行的:)

haha101010
2楼-- · 2020-09-20 16:09

您好!

您找到了解决方案吗?

天桥码农
3楼-- · 2020-09-20 16:07

如果您已经从PriceRow中删除了索引并将其移至PriceRowForOption,您能否在运行在PriceRowForOption上创建索引的系统更新之前不只是手动将索引删除到PriceRow上?

哎,真难
4楼-- · 2020-09-20 16:29

我没有足够准确地解释我的问题。 我想在ProceRow中有此索引,但是我想从PriceRowForOption中更改/删除它。 但是我需要在items.xml中定义它,否则,每次系统更新后,都会重新创建PriceRow的继承索引。

一周热门 更多>