2017-05-09 10 views
0

나는 PI : P1_ID를 체크 박스로 정의하고 DA를 추가하여 특정 기준의 필드를 업데이트했습니다. 양식에 는이 : 로그인 한 사용자의 emailAdd를 포함 P1_REF_NAME을 예를 들어 app_user = TESTUSER : P1_REF_NAME = [email protected] 내가 체크 박스 옵션이 숨겨져되어야한다/비활성화 그런 짓을 할apex5.0의 체크 박스 표시/숨기기

로그인 한 사용자가 자신의 기록에 액세스 할 때

아무 생각없이, 어떻게 그 pls 할 수 있습니까? P1_REF_NAME 사용자 이름이 포함 된 경우

답변

1

는 그런 다음 항목은 사용자 자신의 기록을 렌더링되지 않습니다

:P1_REF_NAME != :APP_USER 

표현

와 유형 PL/SQL의 항목에 조건을 둘 수 있었다.

그러나 귀하의 경우 항목에 다른 값, 즉 사용자와 연결된 이메일 주소가 포함 된 것으로 보입니다. 아마도 이것은 어떤 테이블에서 개최됩니다. 이 경우 다음과 같은 식으로 "SQL Not Exists"유형의 조건을 사용할 수 있습니다.

select null 
    from my_user_table 
where username = :APP_USER 
    and email_address = :P1_REF_NAME 
+0

감사합니다! Chkbx에 대한 조건을 수정하는 방법 : P1_REF_NAME = [email protected] 및 app_user TEST? – user7285351

+0

업데이트 된 답변보기 –