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