SetEditValue

Formulieren, interactie, bewerkingsgeschiedenis

Beschrijving

Vervangt de hele transiënte waarde van de actieve bewerking door een door de caller meegegeven string

Voor tekstvelden met één of meer regels met een ingestelde maximumlengte wordt de waarde afgekapt op een complete uitgebreide grapheme-grens, zodat geen surrogaatpaar of combinerende reeks wordt gedeeld

DisplayValue bij, begrenst de gerichte selectie binnen de nieuwe waarde, herberekent Modified en legt één delta-item van de hele waarde vast voor undo

Declaratie

function SetEditValue(const NewValue: WideString): Integer;

Syntaxis

NewValueVervangende tijdelijke waarde, begrensd tot de maximale veldlengte wanneer die is geconfigureerd

Retourwaarde

Geeft 1 terug wanneer de waarde is opgeslagen en 0 wanneer geen bewerking actief is of de sessie een bewerking, geschiedenisstap of vastlegging aan het uitvoeren is

Voorbeeld

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

Zie ook

EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit