SetEditValue
Formularios, interacción, historial de edición
Descripción
Sustituye todo el valor transitorio de la edición activa por una cadena proporcionada por el llamador
En campos de texto de una línea o de varias líneas con una longitud máxima configurada, el valor se trunca en un límite completo de grafema extendido, así que ningún par sustituto ni secuencia combinante se divide
DisplayValue, ajusta la selección dirigida al nuevo valor, recalcula Modified y registra una entrada delta de valor completo para deshacer
Declaración
function SetEditValue(const NewValue: WideString): Integer;
Parámetros
| NewValue | Valor transitorio de reemplazo, ajustado a la longitud máxima del campo cuando hay una configurada |
|---|
Valor devuelto
Devuelve 1 cuando el valor se almacenó y 0 cuando no hay ninguna edición activa o la sesión está aplicando una edición, un paso del historial o una confirmación
Ejemplo
Session.BeginEdit(FieldIndex);
Session.SetEditValue('New content');
Véase también
EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit