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

NewValueValor 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