2012-10-17 2 views
0

PB 버전 8을 사용하고 있지만 PB 버전을 사용했지만 버전 8에서 개발 된이 응용 프로그램이 있습니다. 외부 데이터 창을 만들고 내부에 3 개의 명령 단추를 할당했는데 방금 찾았습니다 데이터 윈도우 디자인에 Enabled 속성이 없었습니다. 나는 스크립트 라인을 구성했다 : dw_1.Object.b_edit [1] .Enabled = False로 설정하여 dw_1의 생성자 이벤트에 배치했다. 그것을 컴파일하고 프로그램을 실행합니다. 그리고 불행하게도, "외부 객체 속성 b_edit에 접근하는 중 오류가 발생했습니다 ..."라는 오류 메시지가 나타납니다.PB8 명령 단추가 활성화 됨

PB 8의 데이터 윈도우 내부에있는 명령 버튼을 어떻게 활성화 할 수 있습니까? 또한 PB의 상위 버전에서 데이터 윈도우 내부의 명령 속성 사용 가능 버튼을 사용할 수 있는지 확인했습니다.

답변

0

나는이 두 가지 시도해야한다고 생각 : 코드와

<DW Control Name>.Modify("<Buttonname>.Enabled=<Yes or No>") 

또는

<DW Control Name>.Object.<Buttonname>.Enabled='<Yes or No>' 

문제는, 어쩌면이다와 함께 [1], 그리고 "거짓". b_edit 인 경우

dw_1.Modify("b_edit.Enabled=No") 

: 그것은처럼 보일 것입니다 귀하의 예제에서

새 파일 \ \ 도구 \ 데이터 윈도우 구문

또한 다음 메뉴에서 윈도우 컨트롤의 속성과 설정을 탐색 할 수 있습니다 버튼 컨트롤의 이름!

브롬

가보