블로그 이미지
SITD

카테고리

분류 전체보기 (34)
1.DB (4)
2.OS (3)
3.PROGRAMMING (14)
4.학업 (0)
5.영어 (0)
6.KSIT (5)
7.증권 (1)
8.EXCEL (0)
9.Graduate (2)
기타 (5)
Total
Today
Yesterday

달력

« » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

공지사항

태그목록

최근에 올라온 글

# 개요
파워빌더는 그래픽 응용 개발 환경이다. 파워빌더를 사용해서 서버 데이터베이스에 접근하는 강력한 그래픽 응용들을 개발 할 수 있다. 파워빌더는 주문입력, 회계, 생산관리 시스템 등과 같은 응용들을 개발하는데 필요한 모든 도구들을 제공한다.
 
# 어플리케이션의 구성
파워빌더 어플리케이션들은 윈도우들로 구성되며, 윈도는 컨트롤들을 포함하고 있다. 
파워빌더에서는 버튼, 체크상자, 드롭다운 리스트상자 등과 같은 표준 컨트롤들 외에도 파워빌더만의 독특한 컨트롤들을 사용할 수 있다. 

# 페인터 
개발자는 페인터들을 사용해서 어플리케이션의 구성요소인 객체들을 만든다. 각 페인터는 한가지 종류의 객체를 만드는데 사용된다. 예를 들어, Window페인터에서는 윈도우를 만든다. 거기서 윈도의 속성들을 정의하고, 윈도에 버튼들과 컨트롤들을 추가한다.

# 이벤트와 스크립트
파워빌더는 이벤트 구동방식이다. 이벤트 구동방식이란 사용자의 어떤 행동들에 따라 프로그램의 흐름이 제어되는 방식이다. 즉 마우스를 움직인다던가 클릭을 한다던지 메뉴를 선택하는 행동하나 하나가 모두 이벤트의 발생이며 개발자는 이런 사용자의 이벤트에 대응하는 스크립트를 작성함으로써 프로그램을 제어할 수 있다.

그리고 반대로 스크립트로 이벤트를 기동시킬 수도 있다. 예를 들어 버튼이 Clicked 이벤트에 윈도우를 여는 스크립트를 작성하면 사용자가 클릭할 때 윈도우가 열리면서 윈도우의 Open 이벤트가 기동되는 것이다. 

페인트 또는 도구

용도

Application 페인터

어플리케이션에 관한 정보(이름, 객체들을 저장할 PBL파일 등) 명세

Project 페인터

어플리케이션에 포함될 구성요소들을 명세해서 실행파일을 생성

Window 페인터

어플리케이션에서 사용할 윈도 만들기

UserObject 페인터

윈도에서 반복사용할 사용자객체 만들기

Menu 페인터

윈도에서 사용할 메뉴 만들기

Structure 페인터

어플리케이션에서 사용할 구조체 만들기

Function 페인터

사용자정의 함수 만들기

Query 페인터

Data Window 객체와 리포트에서 재사용할 SQL 문장을 그래픽하게 정의하고 저장하기

Data Pipeline

한 데이터 소스에서 다른 데이터 소스로 데이터를 이동

Configure ODBC

ODBC를 사용하는 데이터 소스 정의

Database Profiles

특정한 데이터베이스에 연결하기 위한 파라메터들을 정의하고 이름 부여

Table 페인터

테이블생성 및 변경과 키, 인덱스 정의, 테이블 사이의 관계정의

Database 페인터

데이터베이스유지, 사용자 접근 제어와 데이터베이스의 데이터 조작

Browser 페인터

시스템 객체와 개발자가 정의한 객체들에 관한 정보(속성, 이벤트, 함수, 전역변수 등)를 보여주거나 복사, 익스포트, 인쇄 기능

Library 페인터

PBL 파일을 만들고 유지

File Edit 페인터

소스와 초기화파일 같은 텍스트 파일 편집

Run Window페인터

특정한 하나의 윈도우 실행

Run 페인터

사용자가 실행하는 것과 똑같이 현재 응용 실행

Debug 페인터

중단점과 감시창을 설정하여 어플리케이션을 실행하면서 변수 등을 검사해서 에러 찾기

Data Window 페인터

데이스베이스의 내용을 사용자와의 인터페이스를 통해 제어할 수 있는 데이터 윈도우를 제작

Exit

현재의 윈도우를 종료



# Custom Button 추가 
- 툴바에 사용자 정의 버튼을 추가하는 방법 
1. 커스텀 버턴을 추가하려는 툴바(파워바)위에서 오른쪽 클릭하여 팝업메뉴를 띄우고 Customize를 선택한다.

2. 대화상자가 뜨면 Custom 라디오 버튼을 체크하고 Selected palette 부분에서 원하는 아이콘을 드래크하여 Current toolbar 영역으로 옮긴다. 

3. 대화상자가 뜨는데 각 항목을 기입한후 OK 한다. 

      Commnad Line - 형식: @MenuBarItem.MenuItem
       예) @File.Open - file 메뉴의 Open을 실행함 
# Custom Button의 수정
Current toolbar에 있는 아이콘을 더블클릭한후 동일하게 함

















'3.PROGRAMMING > Power Builder' 카테고리의 다른 글

[PB]용어정리  (0) 2011.07.20
[PB]파워빌더 함수 정리  (0) 2011.07.19
[PB]매뉴얼 (02) Application 객체  (0) 2011.07.19
[PB]매뉴얼 (03) 데이터 베이스 만지기  (0) 2011.07.19
[PB]매뉴얼 (04) 윈도우  (0) 2011.07.19
Posted by SITD
, |

최근에 달린 댓글

글 보관함