<< Click to Display Table of Contents >>

GetGroupListInGroup

모든 하위 그룹의 정보를 가져옵니다.

Prototype

bool GetGroupListInGroup(string GroupPath, array GroupNames, array GroupFullPaths)

Parameters

GroupPath

그룹 경로

GroupNames

그룹 이름을 가져올 배열

GroupFullPaths

그룹 전체 경로를 가져올 배열

Reference

하위 그룹 정보를 가져온 경우 true가 리턴되고, 실패한 경우 false가 리턴됩니다.

그룹 경로가 루트인 경우 "/"로 설정합니다.

Example

function getGroupListInGroup(){

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

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

   if (login) {

       var groupPath = "/";

       var groupNames = new Array();

       var groupFullPaths = new Array();

       var result = rep.GetGroupListInGroup(groupPath, groupNames, groupFullPaths);

       if (result == true) {

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

               _DEBUG("result="+result+" groupNames["+i+"]="+groupNames[i]+"   groupFullPaths["+i+"]="+groupFullPaths[i]);

           }

       } else {

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

       }

       rep.Logout();

   }

}