반응형

파워빌더 12

특정윈도우 수정후 저장시 응용프로그램 오류 발생

특정윈도우 수정후 저장시 응용프로그램 오류 발생 특정윈도우를 수정후 저장시 계속 응용프로그램 오류 발생으로 다음 진행이 안되는 상황 발생 까페, 블로그, 구글링을 해봐도 뚜력한 닶을 찾지 못하고 있었습니다. 1. Migrate2. Full Build3. Optimize 위 3개를 시도하였으나 문제를 찾을수 없었음 ....소스 하나하나를 분리하기 위해 백업파일을 만들려고 save as 할때 error 코드가 확인됨 오류의 증상 : hpb_1 Illegal data type error 발생 마이크레이션 방법중(http://eas.penta.co.kr/pbnews/0503/PB10Migration.htm) 3) 많이 발생되는 에러가) Unknown function name , Undefine Variable ..

새로 OS 설치후 파워빌더를 설치할 경우 백업 받아야될 정보들..

Q. 컴퓨터를 포맷할려고 합니다. 포맷한 후에 파빌을 설치 후에 포맷전의 환경과 동일하게 유지하고 싶습니다. 어떠한 파일을 백업 받으면 가능할까요? A. 보통 파워빌더를 설치하고 새로 설정하는 부분을 크게 세가지로 볼 수 있습니다. 1. DB Connection 2. 파워빌더 System Option 설정 : EX) 사용자 정의 칼라 3. 패치 1. DB Connetion 정보는 레지스트리에 저장이 되오니 만일 필요하시다면 레지스트리에서 찾으셔서 레지스트리 정보 내보내기 해두었다가 다시 Import 해서 사용하실 수 있습니다. 2. 파워빌더에서 Setting한 환경 옵션 정보들은 기본적으로 파워빌더가 설치된 폴더 즉 ../PowerBuilder 11.5\pb.ini 파일에 저장이 됩니다. 따로 설정을 해..

MS-Access ODBC 자동 설정 방법

MS Access db 를 프로그램 실행시 자동으로 odbc에 등록하여 사용하기입니다. 윈도우의 데이터원본(ODBC)에 별도설정 없이 프로그램 실행시 ODBC에 자동으로 등록됩니다. //Global External Functions //윈도우디렉토리 위치 확인용 함수 FUNCTION ulong GetWindowsDirectoryA(ref string wdir, long buf) LIBRARY "kernel32.dll" //스크립트 string ls_job_folder,ls_dbname,ls_dbuid,ls_dbpwd ls_job_folder = "C:\pbex\" // DB 파일이 있는 폴더 ls_dbname = "Database1" // DB명 , 확장자 mdb는 빼고 ls_dbuid = "admin"..

파워빌더 뉴스지중 Q&A 모음

펜타시스템에서 발행하는 파워빌더 뉴스지 중 Q&A 위주로 모았습니다. 해당 경로로 가시면 제공받으실수 있습니다. 불펍 및 저작권 위반일 경우 바로 삭제하도록 하겠습니다. 2009년 11월 http://eas.penta.co.kr/pbnews/0911/help/0911_help.htm 2009년 10월 http://eas.penta.co.kr/pbnews/0910/help/0910_help.htm 2009년 9월 http://eas.penta.co.kr/pbnews/0909/help/0909_help.htm 2009년 8월 http://eas.penta.co.kr/pbnews/0908/help/0908_help.htm 2009년 7월 http://eas.penta.co.kr/pbnews/0907/help/..

기본 함수 모음

1. 배열(Array)처리 함수 LowerBound : 지정한 배열의 하위 경계 UpperBound : 지정한 배열의 상위 경계 2. Bolb관련 함수 Blob : 텍스트 데이터를 Blob 데이터로 변환 또는 복사 BlobEdit : PB가 지원하는 데이터를 Blob변수로 복사 BlobMid : Blob 데이터 문자열에서 N번째 문자를 반환 Len : 문자열의 길이 3. 데이터형 검사 및 변환 함수 Char : blob,정수,문자열을 문자로 바꿔서 반환 Dec : 문자열의 내용을 십진수로 바꿔서 반환 Double : 문자열의 내용을 Double로 바꿔서 반환 Integer : 문자열의 내용을 정수로 바꿔서 반환 Long : 문자열의 내용을 long으로 바꿔서 반환 Real : 문자열의 내용을 실수로 바꿔..

파워빌더 핵심정리 101

1. 이벤트 구동형 프로그래밍(Event Driven Programming)에 대해서 이해하고 있나요? 2. 윈도우 컨트롤을 확장해 놓은 파워빌더 컨트롤의 기능에 대해서 이해하고 있나요? 3. 윈도우 오브젝트, 어플리케이션 오브젝트, 메뉴 오브젝트, 사용자 오브젝트 등 각종 오브젝트를 만드는 방법을 알고 있나요? 4. 라이브러리 페인터에서 각종 오브젝트를 다룰 수 있다는 것을 알고 있나요? 5. 컨트롤과 오브젝트는 모두 이벤트, 프로퍼티, 함수라는 3대 특성을 지니고 있다는 것을 이해하고 있나요? 6. 사용자가 작성하는 스크립트는 특정한 이벤트에 대한 스크립트로서 이벤트 스크립팅이라는 것을 알고 있나요? 7. 상속이 되는 오브젝트와 그렇지 못한 오브젝트를 분류할 수 있나요? 8. 상속이 지닌 장점과 단점..

파워빌더 AutoScript / Paste Special 기능으로 프로그램

파워빌더로 개발을 진행하다가 보면 수많은 외부함수,윈도우 함수,글로벌변수,인스턴스변수,로컬변수등을 사용하게 된다. 프로그램이 커지다보면 여기저기에 있는 함수명, 변수명을 일일이 기억하기란 그리 쉬운일이 아니다. 간단하게 이런 함수명이나 변수명을 스크립트창에서 바로 찾아서 참고할수 있다면 참 편리할 것이다. 이전에 버젼 8을 사용할때도 AutoScript기능이 있었으나 솔직히 느린 반응 속도때문에 거의 사용을 하지 않았다. 오브젝트 브라우져를 통해 해당 오브젝트 열어서 일일이 함수명 변수명을 확인하고 스크립트를 작성하곤 하였다. 하지만 10버젼으로 업그레이드(9버젼은 사용해 본 경험이 없어서 논외로 하겠다)하면서 다시 이 기능을 사용해 보니 기존버젼에 비해 많이 성능이 향상되었음을 느끼게 되었다. Auto..

Power Builder 10

PowerBuilder 10 PowerBuilder 10.0 이 출시되었습니다. 업계 최고의 성능을 입증 받은 어플리케이션 개발 환경이 더욱 강력해졌습니다. PowerBuilder 10.0은 웹, 클라이언트/서버 및 분산 어플리케이션을 보다 쉽고 빠르며 비용 효과적으로 개발할 수 있는 유용한 기능들이 새롭게 추가되었습니다. 생산성 향상, 더욱 긴밀한 EAServer와의 통합, 웹 어플리케이션 개발 중심의 새로운 기능을 갖춘 최신 버전은 기업의 개발 프로젝트에 없어선 안될 요소입니다. 전통과 차세대의 만남 PowerBuilder 10.0 버전은 RAD 생산성을 월등히 높일 수 있는 최상의 성능을 제공합니다. 개발자들은 업무상 필요한 요건을 더 쉽고 빠르게 해결하는 어플리케이션 구축을 위해서 PowerBui..