<< Click to Display Table of Contents >>

DeleteItems

지정한 아이템을 삭제합니다.

Prototype

bool DeleteItems(array ItemFullPaths, array ErrorCodes, string Comment)

Parameters

ItemFullPaths

아이템 전체 경로를 가진 배열

ErrorCodes

에러 코드를 가져올 배열

Comment

주석

Reference

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

에러가 발생한 아이템의 인덱스에 에러 코드 값을 리턴하며, 성공한 경우에는 에러 코드 값에 0을 리턴합니다.

Example

function DeleteItems(){

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

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

   if (login) {

       var itemFullPaths = new Array();

       itemFullPaths[0] = "/data/parameter_test.odi";

       itemFullPaths[1] = "/report/parameter_test.ozr";

       var errorCodes = new Array();

       var result = rep.DeleteItems(itemFullPaths, errorCodes,"comment");

       if (result == true) {

           _DEBUG("result="+result);

       } else {

           for (i=0; i < errorCodes.length; i++) {

               _DEBUG("DeleteItems i="+i+" ["+errorCodes[i]+"] "+rep.GetErrorMessageByCode(errorCodes[i]));

           }

       }

       rep.Logout();

   }

}