<< Click to Display Table of Contents >>

RollbackItem

아이템을 롤백합니다.

Prototype

bool RollbackItem(string ItemFullPath, integer ItemVersion, string Comment)

Parameters

ItemFullPath

아이템 전체 경로

ItemVersion

아이템 버전

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();

   }

}