2017-09-07 4 views
0

를 실행 할 수 없습니다 나는이 코드 조각을 사용하고 있습니다 :오라클은 빌더 양식 : 쿼리

BEGIN 
    GO_BLOCK('COMPANY_PRODUCTS'); 
    EXECUTE_QUERY; 
END; 

을 내 폼 모듈의 WHEN-NEW-FORM-INSTANCE에서.

또한 데이터 블록의 텍스트 항목을 표시 항목으로 변경했습니다.

FRM-40106: No navigable items in destination block. 

그것은 "사용"과 "키보드 탐색하기"속성이 없습니다 : 문제는 내가 내 폼 모듈을 실행 시작할 때, 그것은 내용의 오류를 표시한다는 것입니다.

사용자가 항목을 표시하도록 변경 한 이유는 사용자가 항목의 텍스트를 클릭하고 편집하지 않기 때문입니다. 이 문제를 해결할 수있는 방법이 있습니까? 아니면 그냥 텍스트 항목을 붙여야합니까?

스크린 샷 : Form Module on Web Browser (항목 [맨 위 또는 맨 왼쪽]의 물리적 순서 바람직하게는 제 일을) Text Item 등 중 하나를 떠나 제외

+0

양식을 사용한 이후로 오랜 시간이 걸렸지 만 사용자가 이동할 수있는 작은 DUMMY 텍스트 항목을 추가하는 것이 좋습니다. –

+0

이 제품을 사용한 지 수년이 지났으며 탐색이 불가능한 지역을 만드는 방법이 있다고 확신합니다. 그러나 신속한 해결 방법으로 단일 필드를 탐색 가능하게 만들지 않는 것이 좋습니다. 그러면 오류를 제거 할 수 있습니다. 모든 필드를 Enabled = False로 놔두면 사용자는 아무 것도 변경할 수 없게됩니다. –

답변

1

는, 대상 블록의 모든 항목 Display Item을합니다. 그런 다음 해당 텍스트 항목의 Update AllowedInsert Allowed 속성을 No에서 Database 섹션의 Property Palette으로 설정합니다.

+0

이것은 내가했던 것에서 더 깨끗합니다. 감사! –

+0

당신을 진심으로 환영합니다. –