본문 바로가기
반응형

파워빌더12

[IT/개발] 파워빌더 - 데이타윈도우 내용을 엑셀로 내려받기 ■데이타윈도우 내용을 엑셀로 내려받기 데이타윈도우의 데이타를 엑셀로 내려받을때 컬럼명이 영문으로 나오는 것을 볼 수 있습니다. 화면에서의 컬럼명처럼 엑셀파일에서도 한글컬럼명이 보여지기를 원할 때 다음과 같이 작성하시면 원하는 결과를 얻을 수 있습니다. a_code : dw 의 컬럼명 dbname : dw 컬럼 property a코드 : 바꾸고자 하는 한글컬럼명 dw_sheet.modify("a_code.dbname = '거래선코드'") // 엑셀 title이 거래선코드 dw_sheet.modify("a_name.dbname = '거래선명'") dw_sheet.modify("pers_name.dbname = '대표자명'") dw_sheet.modify("phon_numb.dbname = '전화번호'") d.. 2010. 2. 18.
[IT/개발] 파워빌더 MessageBox() 함수 MessageBox PowerScript Function 사용자가 정의한 title, text, icon, button을 MessageBox에 Display한다. MessageBox (title, text , icon, button , default ) Parameter Description --------- ------------------------------------------------------ title Message box의 title bar에 지정한 문자열이 나타난다. text 사용자가 원하는 text를 Message box에 Display한다. text는 numeric 자료형, string, boolean 값이 가능하다 Icon icon의 값은 사용자가 원하면 Message box의 왼.. 2010. 2. 17.
[IT/개발] 파워빌더 뉴스지 2006년 12월호 Q) 데이터윈도우의 컬럼이 a1 ~ a50까지 있습니다. 여기서 데이터윈도우를 Retrieve()후 특정 Row의 특정컬럼의 값이 'A'일 경우 이 'A'가 속한 컬럼명을 얻는 방법 좀 알려주세요.. A) 해당 컬럼명을 얻어 오는 방법은 아래 스크립트를 참고하시면 됩니다. ====================================================== String ls_column, ls_original_border, ls_temp IF NOT dwo.name = "datawindow" then //DWObject 바탕을 클릭! IF dwo.band = "header" THEN IF dwo.name = "" THEN Messagebox("Error", "칼럼 헤더 오브젝트에 칼럼명이 없.. 2010. 2. 12.
반응형