반응형 프로그래머의 길/Power Builder12 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. Power Builder Function (2) [ Date PowerScript Function ]◆ 기 능DateTime형, string형 이나 숫자형의 데이터를 date형으로 변환한다. 또한 bolb형도 가능하다. 함수에 들어오는 Parameter의 자료형에 의해 세가지 Syntex중 한가지를 사용 할수 있다. * Syntex1 : DateTime형, blob형에 의해 * Syntex2 : string형을 date형으로 형변환* Syntex3 : 수치값에 의해 ◆ 문법 1Date(datatime) parameter : datetimeDescription : DateTime 자료나 blob에 저장된 자료의 첫번째 값은 date또는 DateTime 값이다.◆ 반환값 1date형이다. datetime형을 date형으로 리턴한다. datetime값이 d.. 2008. 1. 3. Power Builder Function (1) [AcceptText PowerScript Function] ◆ 기 능 편집 컨트롤은 그 내용을 검증하고 ,Tab을 누르거나 Data Window의 디른 부분을 클릭할때마다, 데이터를 기본 버퍼에 넣는다. 그러나 사용자가 Data Window 밖에서 클릭하면 사용자가 입력한 마지막 값은 여전히 Data Window 의 편집 컨트롤에 있고, 검증 규칙을 통과하지 않았거나 기본 버퍼에 놓이지 않았다. 이 마지막 칼럼이 검증되는 것을 보증하기 위해 사용된다. 이것은 검중되 지 않은 무엇인가를 편집 컨트롤에 가지고 있으면 지금 검증하고 기본 버퍼에 놓으라고 명령하는 것이다. ◆ 문 법 DataWindowName.AcceptText ( ) *Parameter : datawindowname *Description .. 2008. 1. 3. 이전 1 2 다음 반응형