본문 바로가기
반응형

프로그래머의 길157

Power Builder Function (8) [ SetTabOrder PowerScript Function ]◆ 기 능객체들의 탭순서를 설정하여 데이터윈도우 내의 컨트롤의 커서방문순서를 변경한다. 어떤 객체가 탭순서에 들어가지 않게 하기를 원한다면(편집될 수 없는 필드 등의 객체), 그 객체의 탭 순서를 0으로 설정하여Tab 번호를 0으로하면 커서가 방문하지 못한다◆ 적 용DataWindow control 과 child DataWindows◆ 문 법datawindowname.SetTabOrder(column, tabnumber)*datawindowname---탭순서를 정하고자하는 DataWindow control과 child DataWindow명 *column------------탭값을 할당한 칼럼. 칼럼은 칼럼번호(정수형)이거나 칼럼명 (Stri.. 2008. 1. 3.
Power Builder Function (7) SetColumn PowerScript Function ]◆ 기 능DataWindow control에서 현재의 열을 설정한다.◆ 적 용데이터윈도우 콘트롤과 자식데이타윈도우.◆ 문 법datawindowname.SetColumn(column)* datawindowname ==> 사용자가 현재 열로 지정하기를 원하는 데이터윈도우 콘트롤과 자식데이타윈도우의 이름* column ==> 사용자가 현재 만들기를 원하는 열. Column은 칼럼번호 또는 칼럼명.◆ 반환값Integer. 성공시 1, 에러발생시 -1을 반환한다. column이 1보다 작거나 column의 수보다 클 경우는 SetColumn은 실패한다.◆ 사용법SetColumn은 커서를 현재의 열로 움직이지만 데이터윈도우콘트롤을 스크롤하지는 않는다. 단지 .. 2008. 1. 3.
Power Builder Function (6) [ RelativeDate PowerScript Function ]◆ 기 능특정한 날짜가 있은 후로 일정한 일수만큼 증감된 날짜를 알아낸다.◆ 문 법RelativeDate( date, n )* parameter--------Description date-------------date 값 n----------------증감될 날짜◆반환값date형이다. n이 0보다 크면 n만큼 큰 날짜를 리턴하고, n이 0보다 작으면 n만큼 작은 날짜를 리턴한다.◆ 예 제1990-02-10을 리턴한다.RelativeDate( 1990-01-31, 10)1990-01-21을 리턴한다.RelativeDate( 1990-01-31, -10)--------------------------------------------------.. 2008. 1. 3.
Power Builder Function (5) [ Open PowerScript Function ] ◆ 기 능 window 나 OLE object를 연다. window들에서, Open은 window를 보여주고 속성을 만들어 주며 script에 사용할 수 있도록 조절한다 2개의 문법이 있다. - 특별한 window date type의 instance를 열기 위해서, 문법 1을 사용 한다. - script가 실행될 때 window의 data type을 선택하도록 응용을 허용 하기 위해서 문법2를 사용한다. OLE objects에서, Open은 file나 storage에 OLE 2.0 control 이나 storage object 변수를 포함있는 OLE object를 load한다. source와 target은 저장 작업을 위해서 연결되어 있다. - fil.. 2008. 1. 3.
Power Builder Function (4) [ InsertRow PowerScript Function ]◆ 기 능데이타윈도우의 주어진 ROW의 위치에 초기화된 ROW를 삽입한다. ROW가 0이면 마지막에 추가된다.InsertRow함수 인수는 새로운 행을 위치시키려고 하는 곳의 행 번호를 명시한다.예를 들면, 인수가 5이면 다섯번째 위치에 행을 삽입하고, 현재 5번째 행은 6번째 행으로 될 것이다.◆ 문 법datawindowname.InsertRow ( row )DataWindowName에는 행을 삽입하고자 하는 DataWindow control이나 자손 DataWindow의 이름을 기입한다. row에는 삽입될 row의 위치를 지정한다. 주어진 row값 앞에 삽입된다. 또한, row가 0이면 마지막 행의 다음 위치에 새로운 row가 추가된다.◆ 반.. 2008. 1. 3.
Power Builder Function (3) [ GetClickedRow PowerScript Function ] ◆ 기 능 데이터윈도우 콘트롤에서 사용자가 클릭 또는 더블클릭한 행의 번호를 얻는다. ◆ 문 법 datawindowname.GetClickedRow() ◆ 반환값 Long. 데이터윈도우네임에서 클릭 또는 더블클릭된 행의 번호를 반환한다. 행을 클릭 또는 더블클릭하지 않았을시 제로(0)값을 반환한다. (예를들어 데이터 영역을 벗어나 행 사이의 공간에서, 또는 헤더(header), summary, footer영역에서 클릭 또는 더블클릭시) ◆ 사용법 데이터윈도우 콘트롤을 위해 클릭 또는 더블클릭된 이벤트에서 GetClickedRow 함수를 부른다. GetRow와 GetClickedRow함수는 서로 다른 값을 반환할 수 있다. 탭(Tab)에.. 2008. 1. 3.
반응형