SetEditValue
Skjemaer, interaksjon, redigeringshistorikk
Beskrivelse
Erstatter hele den midlertidige verdien av den aktive redigeringen med en streng levert av kalleren
For tekstfelt med én eller flere linjer med konfigurert maksimumslengde beskjæres verdien ved en komplett utvidet grafemgrense, så intet surrogatpar eller kombinerende sekvens deles
Endringen oppdaterer DisplayValue, begrenser det retningsbestemte utvalget inn i den nye verdien, beregner Modified på nytt og registrerer én helverdi-deltaoppføring for angre
Deklarasjon
function SetEditValue(const NewValue: WideString): Integer;
Parametere
| NewValue | Erstattende flyktig verdi, avgrenset til feltets makslengde når en er konfigurert |
|---|
Returverdi
Returnerer 1 når verdien ble lagret, og 0 når ingen redigering er aktiv, eller økten gjennomfører en redigering, et historikktrinn eller en bekreftelse
Eksempel
Session.BeginEdit(FieldIndex);
Session.SetEditValue('New content');
Se også
EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit