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
| NewValue | Valor 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