必要なCDSを作成すると、アクティベートを表示し、閲覧CDSに基づく行動の定義を作成します。
@Semantics.user.createdBy: true
key holiday_id,
@Semantics.user.lastChangedBy: true
month_of_holiday,
@Semantics.systemDateTime.createdAt: true
day_of_holiday,
@Semantics.systemDateTime.lastChangedAt:true
changedat
CDSは、以前に作成した良いZCAL_I_HOLIDAY_JERRYに基づく行動の定義を表示します。
この動作定義コードは次のとおりです。
managed; // implementation in class zbp_cal_i_holiday_jerry unique;
define behavior for ZCAL_I_HOLIDAY_JERRY alias holidayRoot
persistent table ZCAL_HOLIDAY_001
lock master
/*
This defines the root node as main locking object to avoid multiple persons editing the same object.
Sub nodes have to be defined as lock dependent later on.
*/
//authorization master ( instance )
//etag master <field_name>
{
create;
update;
delete;
}
データ定義に基づいてサービス定義を作成します。
CDSのサービス定義では、暴露のリネームHolidayRootを表示します。
そして、ベースのサービス定義をサービスバインディングを作成します。
あなたは構文エラーが発生した場合は、戻ってサービス定義が有効になっていないかどうか、あなたの行動の定義を確認してください。
正常にアクティブ化作成されたサービスバインディングした後、対応するフィオーリを開くためのボタンをプレビューすることができます適用:
もっとジェリーの元の記事については、してください公共の番号「王Zixi」に注意を払います: