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

NewValueErstattende 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