SetEditValue

Formulários, interação, histórico de edições

Descrição

Substitui todo o valor transitório da edição ativa por uma string fornecida pelo chamador

Para campos de texto de linha única ou multilinha com comprimento máximo configurado, o valor é truncado em uma fronteira completa de grafemo estendido, então nenhum par substituto ou sequência combinante é dividido

DisplayValue, limita a seleção direcionada ao novo valor, recalcula Modified e registra uma entrada de delta de valor inteiro para desfazer

Declaração

function SetEditValue(const NewValue: WideString): Integer;

Parâmetros

NewValueValor transitório de substituição, limitado ao comprimento máximo do campo quando houver um configurado

Valor de retorno

Retorna 1 quando o valor foi gravado e 0 quando nenhuma edição está ativa ou a sessão está aplicando uma edição, uma etapa de histórico ou uma confirmação

Exemplo

Session.BeginEdit(FieldIndex);
Session.SetEditValue('New content');

Consulte também

EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit