일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 로그축소
- 엑셀 여러개 창 열기
- 엑셀 참조창
- 엑셀 2007 여러 개
- Windows
- mssql 로그축소
- 이클립스
- 늑대와여우
- 파워빌더
- 테이블 명세서
- 늑여탭
- 엑셀 여러 창
- 윈도우
- 원격데스크톱
- MSSQL
- 엑셀 두개 창 열기
- 파워빌더 팁
- 이루나전기
- Shrink log
- ㅗ기
- 이루나
- 카달로그뷰
- 엑셀 두개 창
- RDP
- power builder
- Excel
- 데이터윈도우
- 엑셀 창모드
- svn
- 로그파일 축소
- Today
- Total
목록Programming/PowerBuilder (31)
why don't do your best
1. 브레이크 포인트 추가하기 원하는 위치에서 마우스 우클릭을 해서 브레이크 포인트를 추가합니다. 추가하면 앞에 갈색 동그란 점이 추가됩니다. 2.디버깅 모드로 이동 클릭 아니면 ctrl + d를 누르셔도 됩니다. 그러면 아래의 화면으로 이동됩니다. 4.디버깅 모드로 실행하기 아이콘을 클릭 하시여 디버깅 모드로 실행합니다. 5.해당 브레이크 포인트를 추가한 이벤트 수행하면 다시 디버깅 모드로 돌아온다. 이때 메뉴를 이용해서 디버깅 가능하다 step in 한줄스크립트 한줄씩 밑으로이동한다. 이때 함수를 만나면 함수안 으로 들어간다. 내가 원하는 곳을 한줄 씩 확인할 때 쓰면된다. step over 함수는 안으로 진입하지 않고 건너띄기 루프나 내가 확인을 원하지 않는 줄은 요걸로 넘어가자 step out 이..
파워빌더 데이터베이스 커넥션 체크 SQLCA.DBHANDLE() 리턴 값이 0보다 크면 접속상태 0이면 접속이 끊긴 상태 STING ls_dt IF SQLCA.DBHANDLE() > 0 THEN RETURN TRUE ELSE //SQLCA.DBHANDLE() 잘못된 값을 반환 한것일 수 있으니 한번더 체크 SELECT convert(varchar(08),getdate(),112) INTO :ls_dt FROM DUAL; IF SQLCA.SQLCODE = 0 THEN RETURN TRUE ELSE RETURN FALSE //커넥션 해제됨. END IF END IF SQLCA.DBHANDLE() 요함수는 커넥션 이후 언제나 0보다 큰값을 가지고 있네요 직접 해당 세션spid를 킬 시켜봤는데 0으로 변경이 안..
--------------------------- DataWindow --------------------------- Expression is not valid. --------------------------- 확인 --------------------------- Retrieve시키니 오류메시지가 나고 땡.... 신나게 datawindow의 Expression 어디가 잘못됐을까? 했는데,,, 결론은 윈도우딴에서 Setfilter를 걸때 없는 오브젝트명으로 조건을줘서 dw_1.SetFilter("sqty > 0") 요딴에서 메시지가 발생한다 컴퓨트 필드명을 sqty라고 줘 놓지도 않구서. 데이터윈도우에서 Expression 오류였다면 datasource 수정될 때 자동으로 Expression 정합성 ..
dw.modify("{ColumnName}.background.Transparency=0") background.mode 투명은 1 색상은 2 dw.modify("{ColumnName}.background.mode = 1 {ColumnName}.background.Transparency=0 ") //요렇게 해보시면 되겠다.
1.번째 행 선택 가끔 드롭다운리스트박스에 아이템을 셋트해놓을 때 쓰면 좋다 ddlb_charge.SelectItem(1) ddlb_charge.SelectItem(0) //요렇게 하면 빈항목이 선택된다.
Help 를 보면 요런식으로 되어있다.. DECLARE Emp_cur CURSOR FOR SELECT employee.emp_number, employee.emp_name FROM employee WHERE employee.emp_salary > :Sal_var ; SQL과 크게 틀릴 것은 없고.. --프로그램 내에서 하나의 예시를 가져와서 밑에다 기술 DECLARE cs1 CURSOR FOR select a.dayname,datepart(dd,a.workdt) from bical01t a,ufn_date_between(:as_wkym) b where a.workdt between b.frdt and b.todt and dayname in ('1','7') order by 1,2; OPEN cs1; DO..
일단 파워빌더 11.5 기반에서 한거여서... 아랫 버전에서는 될지 안될지 모르겠네요 가끔 하시다 보면 dwo 로 파라메터를 전달해서 이벤트를 호출해야 할때가 있습니다. 근데,, 딱 그 오브젝트를 dwo로 지정할라면 난감하죠. 알고있는것은 그 오브젝트의 네임뿐인데 말이죠. 그럴때 이렇게 하시면됩니다. dwobject ldwo ls_colnm = 'itemcd' ldwo = dw.object.__get_attribute(ls_colnm,true) __get_attribute
rich Text editor 관련 컨트롤을 사용하는 것 같은데 다음과 같은 파일들이 같이 배포 하니 에러가 안나네요. 파워빌더 설치폴더에 shared\powerbuilder\pbrtc115.dll (제가 11.5를 사용하기 때문에 115라고 했는데요 다를수도 있겠지요.) 그리고 shared\powerbuilder\rtc 폴더에 있는 dll파일들 까지 배포를 해주고 나니 load rich text edit module error 오류가 사라졌네요. 도움이 되기실 빕니다.