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

NewValueNá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