SetEditValue
Formuláře, interakce, historie úprav
Popis
Nahrazuje celou přechodnou hodnotu aktivní úpravy řetězcem dodaným volajícím
U jednořádkových nebo vícerádkových textových polí s nakonfigurovanou maximální délkou se hodnota zkrátí na úplné rozšířené hranici grafému, takže žádný náhradní pár ani kombinovaná sekvence se nerozdělí
Změna aktualizuje DisplayValue, omezí směrový výběr do nové hodnoty, přepočítá Modified a zaznamená jednu deltovou položku celé hodnoty pro krok zpět
Deklarace
function SetEditValue(const NewValue: WideString): Integer;
Parametry
| NewValue | Náhradní přechodná hodnota, omezená na maximální délku pole, je-li nastavena |
|---|
Návratová hodnota
Vrací 1, když se hodnota uložila, a 0, když není aktivní žádná úprava nebo relace právě provádí úpravu, krok historie nebo potvrzení
Příklad
Session.BeginEdit(FieldIndex);
Session.SetEditValue('New content');
Viz také
EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit