본문 바로가기
반응형

파워빌더17

파워빌더 성능관리 [1장. 개요] 목차 1장. 개요 사용자와 개발자의 성능관점 차이 사용자 : 성능이라는 것은 실행 시 시스템이 실행명령에 얼마나 빨리 응답하느냐는 것이다. 개발자 : 성능은 다음과 같은 사항을 고려 ▶ 서버의 부하 ▶ 네트웍의 거리 ▶ 사용자 수 ▶ 클라이언트와 서버의 구성 ▶ 데이타베이스 설계와 정규화 ▶ 어플리케이션의 설계와 작성 ▶ 사용자의 인지도 일반적인 성능 불만 사항 ▶ 원도우를 열때 ▶ 데이터 조회시 ▶ 어플리케이션 실행시 ▶ 필드간 이동시 ▶ 윈도우 간 이동시 ▶ 계속하여 실행시 * WIN98에서는 OS자체 버그로 에러발생 가능(펜타에서 ...) 어플리케이션 환경점검 어플리케이션 문제인지 구성 문제인지? 보다 더 성능이 뛰어난 기계에서 실행 관련모듈을 클라이언트에 설치 설계 재점검 잘못된 설계는 성능에 영.. 2021. 6. 7.
파일 관련 함수 (파워빌더 8.0이상) ChangeDirectory : 현재 디렉토리를 변경한다. //상위 디렉토리를 현재 디렉토리로 설정 ChangeDirectory("..") CreateDirector : 새로운 디렉토리를 생성한다 string ls_path = "c:\test" CreateDirectory(ls_path) RemoveDirectory : 디렉토리를 삭제한다. /* 현재 디렉토리는 삭제할 수 없으며 또한 빈 디렉토리이어야 삭제된다. */ String ls_path = "c:\test" integer li_filenum li_filenum = RemoveDirectory(ls_path) IF li_filenum 1 THEN MessageBox("삭제실패", "현재디렉토리 확인") ELSE MessageBox("성공", "디렉.. 2021. 6. 5.
동적으로 데이타윈도우(DW) 쿼리 수정하기 질문 사례가 있어 동적으로 DW의 쿼리를 수정하는 방법에 대해 정리해 보았습니다. DW 전체 쿼리를 바꿀 수도 있지만 실무에서 초보님들이 쉽게 사용하기에는 where절만 바꾸는 것이 유용할 것으로 판단되어 where절 변경에 대해 소개합니다. 우선 위 그림과 같이 dw_1의 쿼리 내용을 where절을 빼고 작성합니다. 나중에 where절을 통째로 추가하게 되므로 아규먼트도 따로 설정할 필요 없습니다. 이제 아래 그림과 같은 순서대로만 하시면 아주 쉽게 DW의 쿼리를 동적으로 수정, 변경, 추가할 수 있습니다. 이와같이 문자든 숫자든 where절의 조건을 원하는 대로, 자유자재로 바꿀 수 있어 매우 편리합니다. 도움 되시길.... *************** is_sql_old = dw_1.getsqlse.. 2021. 6. 4.
[파워빌더] 변경내용 로그 저장 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.
파워빌더가 무엇인가요? 워빌더(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.
반응형