Object Body を、ある KiiObject から他の KiiObject に移動できます。Object Body の移動は、同一スコープ内で行うことも、スコープをまたいで行う(例:アプリケーションスコープの KiiObject からユーザースコープの KiiObject に移動する)ことも出来ます。
Object Body は、以下の条件が満たされる場合に移動可能です。
- 移動元と移動先の KiiObject の両方に対して、読み取りと更新削除権限の両方を持っていること。
- Object Body 移動時に、移動元と移動先の Object が存在すること。
- 移動元 KiiObject が Object Body を持っていること。
移動先 KiiObject が Object Body を持っている場合は、移動した Object Body により上書きされます。また、公開済み Object Body を移動すると、以後この Object Body にアクセスできなくなります。
以下に Object Body を移動する例を挙げます。
-
-