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