2010-07-22 2 views
0

내 데이터 블록 텍스트 항목 중 하나를 업데이트하는 데 문제가 있습니다.업데이트 텍스트 항목의 문제

내 데이터 블록의 조건을 사용하고 데이터 블록을로드 한 후 내 텍스트 항목에 새 값을 가져 오려고하기 때문에 문제가 발생할 것입니다. 그러나 값을 입력 한 후에 변경 사항이 없습니다 ...

내 블록이 문제는 데이터베이스 값으로 값을 대체입니다 상태. (이 때 텍스트 항목을 데이터베이스 값을 변경하는 방법을 잘 모릅니다.

내가 오라클 6I를 사용합니다.

답변

1

당신이 실행하면 블록에서 쿼리를 실행하면 Oracle Forms는 먼저 데이터베이스에서 검색 한 데이터로 블록을 채 웁니다.

쿼리가 완료된 후 데이터베이스 항목에 표시된 내용을 변경하려면 일반적으로 블록의 POST-QUERY 트리거에 코드를 추가합니다. 이 트리거는 데이터베이스에서 검색된 각 레코드에 대해 한 번 실행됩니다.