2017-03-09 1 views
0

목표는 판매 가격이 부정적 일 때 운송 거래 양식에서 Pick 릴리스를 사용하지 않는 것입니다. 모든 판매 주문 라인을 반복하여 검증하려고합니다.양식 개인화 : 모든 레코드를 반복하고 부정 가격을 확인하십시오.

운이없는 WHEN-VALIDATE-RECORD 트리거 이벤트를 사용하고 있습니다.

양식 개인화에 루프를 사용할 수 있습니까?

+0

질문을 게시하기 전에 [ask] 및 [mcve]를 보시기 바랍니다. – Aleksej

+0

질문이 완료되었습니다. 질문을 이해하는 데 어려움이 있으면 이해하지 못하는 것을 묻습니다. – shradharawat

답변

0

예 이것은 다음과 같은 코드가 가능하다 : 코드에서 그러나 어쩌면

first_record; 
loop 
    -- Do your check here 
    exit when :system.last_record = 'TRUE' ; 
    next_record ; 
end loop ; 

피크 자료는 단위 판매 가격이 음수 인 경우 when-new-record-instance에서 버튼을 비활성화 할 수있는 버튼 인 경우.

+0

감사합니다. 그러나 양식 작성자의 양식 사용자 정의에 대한 것이 아니라 개인화 양식에 대한 것입니다. Oracle 응용 프로그램에서 탐색은 도움말> 진단> 사용자 정의 코드> 개인 설정으로 이동합니다. – shradharawat

관련 문제