<< Click to Display Table of Contents >>
GetHistoryItemList
아이템의 히스토리 정보를 가져옵니다.
Prototype
bool GetHistoryItemList(string ItemFullPath, array HistoryItemPaths, array HistoryItemVersions, array HistoryItemDates, array HistoryItemCheckInUser, [array HistoryItemComments])
Parameters
ItemFullPath |
아이템 전체 경로 |
HistoryItemPaths |
히스토리 아이템의 경로를 가져올 배열 |
HistoryItemVersions |
히스토리 아이템의 버전을 가져올 배열 |
HistoryItemDates |
히스토리 아이템의 날짜를 가져올 배열 |
HistoryItemCheckInUser |
히스토리 아이템의 체크인 사용자를 가져올 배열 |
HistoryItemComments |
히스토리 아이템의 주석을 가져올 배열 |
Reference
히스토리 정보를 가져온 경우 true가 리턴되고, 실패한 경우 false가 리턴됩니다.
Example
function getHistoryItemList(){
var rep = OZCreator.GetBuiltInObject(OZBuiltInObject.REPOSITORY);
var login = rep.Login("admin","admin");
if (login) {
var itemFullPath = "/parameter_test.odi";
var historyItemPaths = new Array();
var historyItemVersions = new Array();
var historyItemDates = new Array();
var historyItemCheckInUser = new Array();
var result = rep.GetHistoryItemList(itemFullPath, historyItemPaths, historyItemVersions, historyItemDates, historyItemCheckInUser);
if (result == true) {
for (i=0; i < historyItemPaths.length; i++) {
_DEBUG("result="+result+"historyItemPaths["+i+"]="+historyItemPaths[i]+"historyItemVersions["+i+"]="+historyItemVersions[i]+" historyItemDates["+i+"]="+historyItemDates[i]+"historyItemCheckInUser["+i+"]="+historyItemCheckInUser[i] );
}
} else {
_DEBUG("result="+result+"["+rep.GetLastErrorCode()+"] "+rep.GetErrorMessageByCode(rep.GetLastErrorCode()));
}
rep.Logout();
}
}