@ObjectModel.mandatory: true
对于我想在业务对象视图中强制使用的每个字段。
应用程序上ObjectModel.mandatory注释的结果是,我可以在字段旁边看到一个红色星号。但是,如果我编辑记录并在必填字段为空的情况下单击Save,则不会发生任何实际情况。即使必填字段为空,我也能够成功地保存值。
我错过什么了吗?我希望得到一个必填字段的错误。
当做,
阿卜杜拉
CDS框架不会自动验证它。但是,您可以在BOPF节点创建验证。您可以使用标准类 /BOBF/CL_LIB_V_MANDATORY_ATTR @ObjectModel.mandatory: true. 至少在后端。
/BOBF/CL_LIB_V_MANDATORY_ATTR
@ObjectModel.mandatory: true.