SetEditValue

Moduli, interazione, cronologia delle modifiche

Descrizione

Sostituisce l'intero valore transitorio della modifica attiva con una stringa fornita dal chiamante

Per i campi di testo a riga singola o multilinea con una lunghezza massima configurata, il valore viene troncato a un confine completo di grafema esteso, così nessuna coppia surrogata o sequenza combinante viene divisa

DisplayValue, limita la selezione direzionale al nuovo valore, ricalcola Modified e registra una voce delta dell'intero valore per l'undo

Dichiarazione

function SetEditValue(const NewValue: WideString): Integer;

Parametri

NewValueValore transitorio di sostituzione, limitato alla lunghezza massima del campo quando ne è configurata una

Valore restituito

Restituisce 1 quando il valore è stato memorizzato e 0 quando nessuna modifica è attiva o la sessione sta applicando una modifica, un passaggio di cronologia o un commit

Esempio

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

Vedere anche

EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit