2010-06-24 3 views
1

pfc 서비스를 사용하는 사용자 개체가 있습니다. 이제 업데이 트하는 동안 pfc_validation() 함수에 유효성 검사 코드를 작성했으며 유효성 검사가 성공하지 못하면 해당 함수에서 -3을 반환합니다. 하지만 여전히 "데이터베이스 오류가 발생했습니다 ....."라는 오류 메시지가 나타납니다. 이는 업데이트 프로세스가 중단되지 않음을 의미합니다. 나는 pfc_validation 함수에서 -3을 반환하면 추가 업데이트 프로세스를 중단 할 것이라고 생각했습니다.powerbuilder : pfc_save 문제

이제 유효성 검사가 실패 할 경우 pfc_save 프로세스의 나머지 부분을 취소 할 수 있습니까? 당신의 데이터 윈도우가 pfc_u_dw에서 상속하는 경우

답변

2

, 당신은 그 (조상의 pfc_validation 이벤트)가 표시됩니다

-1 = validation failed 

당신이 조상에 실패 값으로 정의 된 값을 반환 있는지 확인

+0

안녕하세요, 데이터 윈도우의 텍스트 필드가 비어 있지 않은지 어떻게 확인할 수 있습니까? –

+0

의견에서 대답 할 수 없습니다. pfc_updateprep 이벤트에서 해당 필드를 읽고 그에 따라 행동해야합니다. –

+0

좋습니다, 표준 질문으로 만들고 있습니다. 설명해주세요 ... –