본문 바로가기

date -> string ->date형 변환 string ls_cur_Datetime, ls_date, ls_timedate ldt_date datetime ldt_cur_datetime time lt_time ls_cur_Datetime = p2f_get_sysdatetime('YYYYMMDDHHMMSS', this.classname()) ls_date = string(mid(ls_cur_Datetime,1, 8), '@@@@@@@@') ls_time = string('000000', '@@:@@:@@') ldt_date = date(string(ls_date,'@@@@-@@-@@')) lt_time = time(ls_time) ldt_cur_datetime = datetime(ldt_date, lt_time) 더보기
GetChild 관련 * Item 추가 방법 DataWindowChild dw_child dw_cond.GetChild('as_org', dw_child) dw_child.SetTransObject(Gtr_trans) dw_child.Retrieve() dw_child.InsertRow(1) dw_child.SetItem(1, "rqst_org", "%") dw_child.SetItem(1, "org_nm", "전체") * ItemChanged에서 arg값 넘겨서 다른 dddw사용하기 DataWindowChild ldwc CHOOSE CASE DWO.NAME CASE "do" This.SetItem(row,"kun","") THIS.GetChild("kun", ldwc) ldwc.SetTransObject(gtr_trans).. 더보기
AcceptText 리턴값 확인하는 이유 # AcceptText HELP(F1) : AcceptText can trigger an ItemChanged or an ItemError event. -- AcceptText함수를 사용하면 ItemChanged 와 ItemError event를 타게된다 # ItemChanged --컬럼의 내용이 변경됐을 경우 발생 # ItemError -- DW내의 필드가 수정되고, 그 필드가 FOCUS를 잃을때 그 필드내의 컬럼의 평가규칙을 통과하지 못할 때 또한, 해당 값이 DataType에 적정하지 못한 값이 들어올 경우 발생 결론 AcceptText 리턴을 확인하는 이유는 itemerror이벤트에 발생하는 에러를 체크하기 위해서 입니다 즉 에러가 발생하였음에도 불구하고 계속적으로 스크립터를 수행하는걸 방지하고자.. 더보기