2014-02-20 2 views
0

양식을 통해 기존 필드를 업데이트하고 (주 메뉴에서) SAVE를 클릭하면 경고/메시지를 표시하고 싶습니다. '변경을 원하십니까? ? 예 또는 아니오? "사용 방법, 도움을 줄 수있는 방법, 업데이트 된 항목의 속성을 설정하고, 값이 테이블에 영향을 미치고 있습니다. 그러나 메시지를 보내주십시오.오라클 양식을 변경 하시겠습니까

I

데이터가 영향을 받는다 내 데이터베이스 테이블, 내가 어떤 버튼을 싶지 않아, 내가 트리거가

답변

0

당신은 키 -이 필요 기록을 저장할 = '20': System.Message_Level : 모든 코드가 같이 확인 폼 레벨 트리거를 위임합니다. 트리거에서 경고를 표시하는 논리를 작성합니다. 올바르게 기억하면 내장이 Show_Alert()입니다. Forms 빌더의 경고 노드 아래에 경고를 작성해야합니다. 최대 3 개의 버튼. Show_Alert()를에서 확인하십시오. 양식 도움말 - Forms Builder -> 도움말. 거기에서 붙여 넣기 코드를 복사 할 수 있습니다. 알아내는 것은 매우 쉽습니다. 나는

+0

감사 예술 유감스럽게도 최근 응답 ... 당신이 보내 주시기 바랍니다 수에 대한 ... 정확한 구문을 기억하지 않는다 me key-commit code please – Rajesh123

+0

현재 Forms Builder에 액세스 할 수 없어 예제가 없습니다. Forms 도움말의 모든 코드가 가장 좋은 예입니다. Open Forms 빌더, 키 - 커밋 트리거 작성 - 양식 레벨. 같은 방법으로 Alert 노드 아래에 Alert를 작성하십시오. Open Forms 빌더 도움말. FIND_ALERT를 검색하십시오. 코드를 복사하여 붙여 넣으십시오. 알림 이름을 알림 이름으로 바꿉니다. – Art

0
Declare 
    al_button number; 
Begin 
     IF :System.Form_Status = 'CHANGED' THEN 
     al_button := Show_alert('SAVE'); 

     IF al_button = alert_button1 THEN 
      Commit_Form; 
     END IF; 
     END IF; 
End; 

내가 양식 수준에서 KEY-COMMIT 트리거에 쓴 ...

관련 문제