这些属性控制仅仅只是来提示可以做些什么操作,但是并不强制(除了Nullable)
Flag Annotation Describle
Createable sap:createable 勾选该属性,在执行创建的时候可以由前台录入数据来填充(比如客户编码);若不勾选该属性,则在前台执行创建的时候由后台指定数据来填充(比如销售订单编码等),一般Key字段都会勾选
Updateable sap:updateable 勾选该属性,在执行更新的时候可以有前台录入数据来填充(比如手机号);若不勾选该属性,则在前台执行更新的时候由后台指定数据来填充(比如时间戳/日期等)
Deleteabale N/A 是否勾选并不影响
Sortable sap:sortable 勾选后,则可以使用$orderby查询(比如$orderby=CustomerName)
Nullable Nullable 是否勾选表示是否支持空输入/输出,一般非Key字段都勾选,避免因空输入/输出的字段引起无法识别(比如日期、时间等)
Filterable sap:filterable 勾选后,则可以使用$filter查询(比如$filter=OrderNumber eq '1234')
属性反馈在具体的字段上