InfoCube的specific properties

       在网上看到这么一个信息,If a constant is entered in the InfoCube-specific properties, only that value will be allowed in the InfoCube for that characteristic. This value will be fixed in the update rules and it is not possible to do the change in update rules for that characteristic.

我的理解的如果一个Characteristic通过Specfic Properties被设置了常量,那这个Characteristic只能加载这个常量,而且不能在Rule Details中改变。

没用过这个设置但想测试来考证,说不定哪天就能用得上。

我创建了一个InfoCube,

      然后我想对IO_R_MAT进行这个设置,右击IO_R_MAT,在弹出的菜单中选择“Provider-Specific Properties”。

    

     弹出下面的Provider-Specific Properties of  the InfoObject。

      我想设置它一个特定的常量,于是选择Constant后面的按钮,它会弹出这个IO_R_MAT主数据表中的所有值,这里我选MAT008。

   

   

设置完毕后,检查没错,激活此InfoCube,创建Transformation,创建InfoPackage,DTP,并加载以下数据,这里的IO_R_MAT的值是MAT019,看它会不会象上面所说的报错呢?

用infoPackage加载到PSA,提示成功。

我们来查看下错误信息,它是这么说的,信息对象IO_R_MAT的值MAT019与固定值是相矛盾的,应用值MAT008。

以下的改为MAT008我就不测试了,如无意外的话它应该是通过的,有兴趣的可以继续测试下。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值