<< Click to Display Table of Contents >>

RenameItem

아이템 이름을 변경합니다.

Prototype

bool RenameItem(string ItemFullPath, string NewItemName, string Comment)

Parameters

ItemFullPath

아이템 전체 경로

NewItemName

아이템 이름

Comment

주석

Reference

아이템 이름이 변경된 경우 true가 리턴되고, 실패한 경우 false가 리턴됩니다.

Example

function renameItem(){

   var rep = OZCreator.GetBuiltInObject(OZBuiltInObject.REPOSITORY);

   var login = rep.Login("admin","admin");

   if (login) {

       var itemFullPath = "/parameter_test.odi";

       var newItemName = "parameter_test_new.odi";

       var itemFullPath2 = "/parameter_test_new.odi";

       var newItemName2 = "parameter_test.odi";

       var result = rep.RenameItem(itemFullPath, newItemName,"comment");

       if (result == true) {

           _DEBUG("result="+result);

       } else {

           _DEBUG("result="+result+" ["+rep.GetLastErrorCode()+"] "+rep.GetErrorMessageByCode(rep.GetLastErrorCode()));

       }

       result = rep.RenameItem(itemFullPath2, newItemName2,"comment");

       if (result == true) {

           _DEBUG("result="+result);

       } else {

           _DEBUG("result="+result+" ["+rep.GetLastErrorCode()+"] "+rep.GetErrorMessageByCode(rep.GetLastErrorCode()));

       }

       rep.Logout();

   }

}