SetFormFieldValueAndRefresh

폼 필드, 뷰어 상호 작용

설명

NewValue를 필드에 쓰고, 그 필드를 담는 페이지들의 캐시된 비트맵을 버려 다음 그리기 때 다시 렌더링하게 하며, OnFormFieldValueChanged를 발생시킵니다

FieldIndex는 위젯 임시 인덱스나 베이스 필드 인덱스 어느 쪽이든 됩니다. 읽기 전용 필드는 거부되고 필드 MaxLen보다 긴 텍스트 값은 잘립니다

구문

Delphi

Function TPDFlibViewer.SetFormFieldValueAndRefresh(FieldIndex: Integer; Const NewValue: WideString): Integer;

매개변수

FieldIndex1부터 시작하는 기반 필드 인덱스 또는 위젯 임시 인덱스
NewValue필드에 저장할 값

반환값

0열린 문서가 없거나, 필드를 알 수 없거나 읽기 전용이거나, 기록에 실패했습니다
1값이 저장되고 영향받은 페이지가 무효화되었으며 이벤트가 발생했습니다

참조

OnFormFieldValueChanged, ToggleCheckBoxField, SetFormFieldValue, RefreshPage, TPDFlibViewer