[ ◎ PB에서 Vector 사용하기 ]
|
'파워빌더 > 기본문법.Tool사용법' 카테고리의 다른 글
파워빌더 - 특수문자 (0) | 2017.01.22 |
---|---|
파워빌더 - 사용법 (0) | 2017.01.22 |
파워빌더 - 9버젼 소개 (0) | 2017.01.22 |
파워빌더 - 기본 문법 (0) | 2017.01.22 |
[ ◎ PB에서 Vector 사용하기 ]
|
파워빌더 - 특수문자 (0) | 2017.01.22 |
---|---|
파워빌더 - 사용법 (0) | 2017.01.22 |
파워빌더 - 9버젼 소개 (0) | 2017.01.22 |
파워빌더 - 기본 문법 (0) | 2017.01.22 |
[ 파워빌더 - 기본 문법 ]
1. 배열
A. 배열 시작 index : 1
B. 배열 개수 : li_cnt = UpperBound(배열변수);
2. CASE 문
A. 예제 )
CHOOSE CASE ac_char
CASE '(',')','*','.','+','^',' '
..
CASE 'A', 'B'
CASE ELSE
END CHOOSE;
B. Break 문이 없어도 한 CASE 문장만 실행 됨
파워빌더 - 특수문자 (0) | 2017.01.22 |
---|---|
파워빌더 - 사용법 (0) | 2017.01.22 |
파워빌더 - 9버젼 소개 (0) | 2017.01.22 |
파워빌더 - Vector 사용하기 (0) | 2017.01.22 |
[ Tomcat Project ]
|
농부공부방 -> http://www.keiis.co.kr/study
. Copyright(c) www.keiis.co.kr/study. Allrights reserved.
MiPlatform - 9. javaScript 추가하기 (0) | 2017.01.22 |
---|---|
MiPlatform - 8. Menu Form 만들기 (0) | 2017.01.22 |
MiPlatform - 7. Frames 정보 만들기 (0) | 2017.01.22 |
MiPlatform - 6. MDI info 정보 만들기 (0) | 2017.01.22 |
MiPlatform - 5. LOGIN화면,임시화면 3개,Working화면 1개 만들기 (0) | 2017.01.22 |
MiPlatform 9. javaScript 추가하기
1. 정의 : 필요한 Component에서 작동할 수 있도록 javaScript를 추가한다.
** javaScript : 아래 Event에서 필요한 JavaScript를 추가한다.
중요점 : 반드시 해당 Component가서 Event를 찾아 마우스로 Double Click 후 아래 javaScript를 붙여
넣는다. 그래야 Event가 발생시 javaScript가 실행되기 때문디ㅏ.
2. For ID : PoolLogin
Component : Login 버튼
Event : OnClick
javaScript
function bt_Login_OnClick(obj) |
3. For ID : EnvMenuTop
/**************************************************************************************************** /*=================================================================================================== |
4. 위치 : Project Explorer -> Global Tab -> script ->에서 마우스로 Double click
아래 javaScript를 추가한다.
/**************************************************************************************************** //해당 화면이 기 OPEN되어 있을 경우 } |
5. For ID : MainWorkForm
javaScript
/**************************************************************************************************** |
6. 공통으로 사용할 javaScript 파일을 하나 만든다.
- 메뉴 위치 : 메뉴 -> File -> New -> jScript
- JsScript Name : jsCommFunc
/*=================================================================================================== |
. Copyright(c) www.keiis.co.kr/study. Allrights reserved.
MiPlatform - Tomcat Project (0) | 2017.01.22 |
---|---|
MiPlatform - 8. Menu Form 만들기 (0) | 2017.01.22 |
MiPlatform - 7. Frames 정보 만들기 (0) | 2017.01.22 |
MiPlatform - 6. MDI info 정보 만들기 (0) | 2017.01.22 |
MiPlatform - 5. LOGIN화면,임시화면 3개,Working화면 1개 만들기 (0) | 2017.01.22 |
MiPlatform 8. Menu Form 만들기
1. 정의 : 보통 웹으로 Application을 만들면 상단에 Drop Down 메뉴를 만들고, 왼쪽에 Tree로 메뉴를 만든다.
상단, 왼쪽에 메뉴를 만들려면 2개의 Form이 필요하다.
2. 생성순서
a. 메뉴 : File -> New -> Form -> Empty Form ->을 이용해서 메뉴 Form 2개를 만든다.
아래대로 따라하면 된다.
--> 위와 같은 형식으로 Left 메뉴Form도 하나 더 만든다.
Form Name 은 : EnvMenuLeft 로 한다.
b. EnvMenuTop과 EnvMenuLeft를 만든 후 [Finish]를 누르면 아래와 같이 2개의 Form이 생성되어 진다.
*. EnvMenuTop Form에서 속성 및 Component인 image, MenuBar, Tab, 필요한 버튼 여러 개를 추가한다.
아래 따라하기 존재
c. 생성한 EnvMenuTop form에 대한 Properties를 아래와 같이 설정한다.
d. Image Component icon을 눌러서 EnvMenuTop Form에 추가한다.
e. 추가한 Image 의 속성을 아래와 같이 설정한다.
f. MenuBar Component icon을 눌러서 EnvMenuTop Form에 추가한다.
g. 추가한 MenuBar 의 속성을 아래와 같이 설정한다.
h. Tap Component icon을 눌러서 EnvMenuTop Form에 추가한다.
i. 추가한 Tap 의 속성을 아래와 같이 설정한다.
j. image 위에 .. 추가로 필요한 버튼 4개를 추가한다.
이 버튼은 보통 사용자들이 자주 쓰는 메뉴를 활용할 수 있도록 버튼을 올려 놓은 것이다.
*. EnvMenuLeft Form에서 속성 및 Component인 Tree View 를추가한다.
아래 따라하기 존재
k. 생성한 EnvMenuLeft form에 대한 Properties를 아래와 같이 설정한다.
l. Tree View Component icon을 눌러서 EnvMenuTop Form에 추가한다.
m. 추가한 Tree View 의 속성을 아래와 같이 설정한다.
n. EnvMenuLeft가 완료 된 화면이다.
만약, 바로 아래와 같이 메뉴Tree가 안보이면 작업form을 종류 후 다시 Open하면 보일 것이다.
. Copyright(c) www.keiis.co.kr/study. Allrights reserved.
MiPlatform - Tomcat Project (0) | 2017.01.22 |
---|---|
MiPlatform - 9. javaScript 추가하기 (0) | 2017.01.22 |
MiPlatform - 7. Frames 정보 만들기 (0) | 2017.01.22 |
MiPlatform - 6. MDI info 정보 만들기 (0) | 2017.01.22 |
MiPlatform - 5. LOGIN화면,임시화면 3개,Working화면 1개 만들기 (0) | 2017.01.22 |
7. Frames 정보 만들기
1. 정의 : .
3. 생성순서
a. 위치 : Project Explorer 하단 -> Global Tab -> Frames를 -> 마우스로 double click
b. 왼쪽 하단 [+]를 눌러서 Top Frame Menu 에 들어갈 Frame을 하나 추가 한다.
추가 후 필요한 속성을 지정한다.
b. 왼쪽 하단 [+]를 눌러서 Left Frame Menu 에 들어갈 Frame을 하나 추가 한다.
추가 후 필요한 속성을 지정한다.
c. Frame을 완료 후의 Project Explorer의 상태이다.
. Copyright(c) www.keiis.co.kr/study. Allrights reserved.
MiPlatform - 9. javaScript 추가하기 (0) | 2017.01.22 |
---|---|
MiPlatform - 8. Menu Form 만들기 (0) | 2017.01.22 |
MiPlatform - 6. MDI info 정보 만들기 (0) | 2017.01.22 |
MiPlatform - 5. LOGIN화면,임시화면 3개,Working화면 1개 만들기 (0) | 2017.01.22 |
MiPlatform - 4. Menu DataSet 만들기 (0) | 2017.01.22 |
MiPlatform 6. MDI info 정보 만들기
1. 정의 : MiPlatform Browser를 띄울때 MDI방식으로 띄워야 되기 때문에 Form을 지정한다.
이때 선택하는 Form은 꼭 화면이 완성되지 않아도 된다.
3. 생성순서
a. 위치 : Project Explorer 하단 -> Global Tab -> MDI info를 -> 마우스로 double click
b. 왼쪽 하단 [+]를 눌러서 Forms 2개를 만들고
각각 initurl을 설정한다.
c. MDIForm 2번째의 속성창을
d. 완료후의 Project Explorer 의 메뉴이다.
. Copyright(c) www.keiis.co.kr/study. Allrights reserved.
MiPlatform - 8. Menu Form 만들기 (0) | 2017.01.22 |
---|---|
MiPlatform - 7. Frames 정보 만들기 (0) | 2017.01.22 |
MiPlatform - 5. LOGIN화면,임시화면 3개,Working화면 1개 만들기 (0) | 2017.01.22 |
MiPlatform - 4. Menu DataSet 만들기 (0) | 2017.01.22 |
MiPlatform - 3. Image 추가하기 (0) | 2017.01.22 |
MiPlatform-5. LOGIN화면,임시화면 3개,Working화면 1개 만들기
1. 정의 : 다음 단계에 MDI info 정보를 해야 되기 때문에 간단하게 form 2개를 만든다.
3. 생성순서
a. 위치 : 메뉴 -> File -> New -> Form -> Empty form -> Name : SS1010
b. 위와 같이 해서 form을 총 3개 만든다.
c. 생성된 form 형식
- ID : PoolLogin
Properties.Height = 128
Properties.Width = 296
- ID : SS1010
Properties.BkColor = #FFFFEE
Properties.Title = 메뉴관리
Properties.Height = 600
Properties.Width = 1000
- ID : SS1020
Properties.BkColor = #FFFFEE
Properties.Title = 권한관리
Properties.Height = 600
Properties.Width = 1000
- ID : AA1010
Properties.BkColor = #FFFFEE
Properties.Title = 공통코드
Properties.Height = 600
Properties.Width = 1000
- ID : MainWorkForm
Properties.코드
Properties.Height = 596
Properties.Width = 990
d. 완료된 Login 화면
- Login Form에 Properties를 설정 후 Login 버튼을 하나 만든다.
e. 임시로 만든 3개의 Form 이다.
각 화면이 Open되었을 때 확인 하기 위해서 Label 하나와 Button하나를 추가한다.
f. Working Form을 하나 만들고
Division Component를 하나 추가한다.
Division에 대한 Properties
- Properties.Bottom = 594
- Properties.Height = 594
- Properties.Left = 0
- Properties.Right = 993
- Properties.Top = 0
- Properties.Width = 993
- Properties.ID = div_WorkForm
. Copyright(c) www.keiis.co.kr/study. Allrights reserved.
MiPlatform - 7. Frames 정보 만들기 (0) | 2017.01.22 |
---|---|
MiPlatform - 6. MDI info 정보 만들기 (0) | 2017.01.22 |
MiPlatform - 4. Menu DataSet 만들기 (0) | 2017.01.22 |
MiPlatform - 3. Image 추가하기 (0) | 2017.01.22 |
MiPlatform - 2. Application Group 추가하기 (0) | 2017.01.22 |
MiPlatform 4. Menu DataSet 만들기
1. 정의 : 상단, 왼쪽 메뉴에서 사용될 DataSet을 만든다.
2. 참고 : 이 Sample은 DB를 사용하지 않고, DataSet에 강제로 메뉴명을 넣고 Test를 한다.
3. 생성순서
a. 위치 : Project Explorer 하단 -> Global Tab -> Global DataSets를 -> 마우스로 double click
b. 오른쪽에 DataSet 작업창이 뜨면 [+]버튼을 두 번 누른다.
c. 2개의 DataSet
ID : gds_Menu
ID : gds_OpenMenu
참고 : 메뉴를 2개 만드는 이유는
gds_Menu가 실제 database에 저장된 메뉴이고
gds_OpenMenu는 MDI 방식에서 MiPlatform Browser에 현재 열려져 있는 Sheet들에 대한 메뉴들이다.
d. ID : gds_Menu에 대해서
- Columns를 추가하고
- Rows에 임시로 메뉴목록을 입력한다.. (현재 따라하기는 DB와 연동하지 않기 때문임)
e. ID : gds_OpenMenu에 대해서
- Columns를 추가한다.
. Copyright(c) www.keiis.co.kr/study. Allrights reserved.
MiPlatform - 6. MDI info 정보 만들기 (0) | 2017.01.22 |
---|---|
MiPlatform - 5. LOGIN화면,임시화면 3개,Working화면 1개 만들기 (0) | 2017.01.22 |
MiPlatform - 3. Image 추가하기 (0) | 2017.01.22 |
MiPlatform - 2. Application Group 추가하기 (0) | 2017.01.22 |
MiPlatform - 1. 프로젝트 생성하기 (0) | 2017.01.22 |
MiPlatform 3. Image 추가하기
1. 정의 : 버튼등에 필요한 image를 만들고, 그 image를 Resource에 추가한다.
2. 생성순서
a. 필요한 image
- 참고 : 버튼이 들어갈 이미지는 항상 4개씩 존재 해야 된다.
버튼이 클릭되는 Event마다 다르게 보여진다.
아래 이미지는 내가 포토샵을 못하는 관계로 동일한 color이지만
각 순서마다 다른color를 줘서 활용해야만 한다.
ㄱ. 저장 :
ㄴ. 삭제 :
ㄹ. 신규 :
ㅁ. 인쇄 :
ㅂ. 종료 :
ㅅ. 상단 Tab page에 들어갈 image:
ㅇ. 상단 메뉴 BackGround
b. image를 버튼, Tab등에서 사용할 수 있도록 Resource에 추가하기
ㄱ. 위치 : Project Explorer -> 하단 [ Global ] Tab page -> images를 Double click
ㄴ. Resource를 만들 창이 뜬다.
오른쪽 상단에 icon을 크릭 해서 Resource file이 위치할 폴더를 선택 한다.
ㄷ. Resource File은 [RrEnv]에 위치시킨다.
ㄹ. 왼쪽 하단 [+]를 눌러서 image를 찾아 온다.
ㅁ. [OK]버튼을 누르면 Resource File에 image가 추가된다.
(참고, 이때 Resource File에 image가 추가 됐기 때문에 탐색기에서 image를 지워도 된다.)
ㅂ. Global Tab의 images 에 필요한 image가 추가된 모습니다.
. Copyright(c) www.keiis.co.kr/study. Allrights reserved.
MiPlatform - 5. LOGIN화면,임시화면 3개,Working화면 1개 만들기 (0) | 2017.01.22 |
---|---|
MiPlatform - 4. Menu DataSet 만들기 (0) | 2017.01.22 |
MiPlatform - 2. Application Group 추가하기 (0) | 2017.01.22 |
MiPlatform - 1. 프로젝트 생성하기 (0) | 2017.01.22 |
MiPlatform - 0. 프로젝트에 대한 소개 (0) | 2017.01.22 |