본문 바로가기
반응형

PowerBuilder21

[파워빌더] 변경내용 로그 저장 GetNextModified 와 GetItemStatus 를 사용하여 변경된 정보를 찾을 수 있다. Long lRcnt, lRow, lCcnt, lCol String ls_colname, ls_tag, ls_data, ls_value String ls_colname_n, ls_tag_n, ls_data_n, ls_value_n String change_log, now_date, ls_update_log now_date = String(Now(), "yyyy-mm-dd:hh:mm:ss") dw_sheet.AcceptText() lRcnt = dw_sheet.RowCount() lCcnt = Long(dw_sheet.Describe("DataWindow.Column.Count")) DO WHILE lRow 2021. 6. 4.
파워빌더 API함수 Arc( ) , Beep( ) , BringWindowToTop( ) Arc( ) 주어진 좌표를 이용하여 아크를 그린다. Global External Function: FUNCTION boolean Arc(ulong hwnd, long r1, long r2, long r3, long r4, long a1, long a2, long a3, long a4) LIBRARY "Gdi32.dll" Script: Boolean rtn ulong l_handle, l_device long lv[8] l_handle = handle(w_main) // 'w_main' is the name of the sample window. l_device = GetDC(l_handle) lv[ ] = {10,40,300,220,0,0,180,0} rtn = Arc(l_device, lv[1], lv.. 2020. 9. 14.
파워빌더가 무엇인가요? 워빌더(PowerBuilder)는 SAP의 지사 사이베이스(Sybase) 소유의 통합 개발 환경 입니다. 4GL 중에서 DB 프로그래밍 최강의 언어입니다. 1991년 이후로 사용되었고, 1998년에는 100,000명의 사용자가 사용할만큼 최고조에 이르렀었어요. 2013년 SAP는 넷 프레임워크 4.5,SQL서버 2012, 오라클12, 윈도우8, OData 및 Dockable Windows를 지원하는 버전 12.6으로 출시했어요. 그러나, 아쉽게도 저는 11.5 버전을 사용하고 있네요 ㅠㅠ 그 뒤 2016년 Appeon과 차세대 파워빌더 플렛폼을 개발하고자하는 계약을 체결하였습니다. 그 산물로 파워빌더 2017, 파워빌더 2019가 출시가 되어 사용 중입니다. 파워빌더의 장점 데이터베이스 접근이 매우 쉽고.. 2020. 9. 13.
반응형