SetEditValue
表單、互動、編輯歷程
描述
以呼叫者提供的字串替換作用中編輯的整個暫時值
設有最大長度的單行或多行文字欄位,值會在完整的擴展字位邊界截斷,代理對與組合序列都不會被切開
變更會更新 DisplayValue、把方向性選取箝制進新值、重新計算 Modified,並記錄一筆整值差異項目供復原
宣告
function SetEditValue(const NewValue: WideString): Integer;
參數
| NewValue | 取代用暫時值;已設定欄位最大長度時會限制在該長度內 |
|---|
傳回值
值已儲存時傳回 1;沒有作用中的編輯,或工作階段正在套用編輯、歷程步驟或提交時,則傳回 0
範例
Session.BeginEdit(FieldIndex);
Session.SetEditValue('New content');
另請參閱
EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit