첫번째 파라미터인 strKey 값을 기준으로 해당 기간일정 정보 오브젝트를 리턴한다.
Parameters | Type | Description |
---|---|---|
strKey | STRING | 기간일정 키 데이터(일정을 구별하는 키 값) |
Type | Description |
---|---|
class | 아이템 정보 오브젝트 또는 null |
strKey 값에 해당하는 일정이 없는 경우 null 값을 리턴한다.
일정 정보 오브젝트의 구조는 아래와 같다. 아이템 정보 오브젝트 = { start_date: "", // 일정 시작 일자 (예: "20231203") end_date: "", // 일정 종료 일자 (예: "20231204") key: "", // 일정 키(Key) title: "", // 일정 타이틀 memo: "", // 일정 메모 image: "" // 이미지 경로 fore_rgb: null, // 전경색, null 또는 [r, g, b] back_rgb: null, // 배경색, null 또는 [r, g, b] horz_align: 0 // 수평정렬 (0:left, 1:center, 2:right) }
function btn_on_mouseup()
{
var objItemInfo = schedule.getperioditembykey("KEY");
if (objItemInfo != null) {
factory.consoleprint("start_date = " + objItemInfo.start_date);
factory.consoleprint("end_date = " + objItemInfo.end_date);
factory.consoleprint("key = " + objItemInfo.key);
factory.consoleprint("title = " + objItemInfo.title);
factory.consoleprint("memo = " + objItemInfo.memo);
factory.consoleprint("image = " + objItemInfo.image);
} else {
factory.consoleprint("The object is null");
}
}