SetEditValue
表单、交互、编辑历史
描述
用调用方提供的字符串替换活动编辑的整个临时值
对配置了最大长度的单行或多行文本字段,值会在完整的扩展字素边界处截断,因此代理对或组合序列不会被拆开
该更改更新 DisplayValue,把方向性选择钳制进新值,重新计算 Modified,并记录一条供撤销的整值增量条目
声明
function SetEditValue(const NewValue: WideString): Integer;
参数
| NewValue | 替换用的临时值,配置了字段最大长度时会被限制到该长度 |
|---|
返回值
值已存储时返回 1;没有活动编辑,或会话正在应用编辑、历史步骤或提交时返回 0
示例
Session.BeginEdit(FieldIndex);
Session.SetEditValue('New content');
另请参阅
EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit