SetEditValue

Formlar, etkileşim, düzenleme geçmişi

Açıklama

Etkin düzenlemenin tüm geçici değerini çağıranın verdiği bir dizeyle değiştirir

Yapılandırılmış en büyük uzunluğa sahip tek satırlı veya çok satırlı metin alanlarında değer tam bir genişletilmiş grafem sınırında kısaltılır; böylece hiçbir vekil çift veya birleştirici dizi bölünmez

Değişiklik DisplayValue'yu günceller, yönlü seçimi yeni değere kırpar, Modified'ı yeniden hesaplar ve geri alma için bir tüm değer fark girdisi kaydeder

Bildirim

function SetEditValue(const NewValue: WideString): Integer;

Parametreler

NewValueYerine konacak geçici değer; yapılandırılmışsa alanın en fazla uzunluğuna sınırlandırılır

Dönüş değeri

Değer depolandığında 1; düzenleme etkin değilken veya oturum bir düzenleme, geçmiş adımı ya da kesinleştirme uygularken 0 döndürür

Örnek

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

Ayrıca bkz.

EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit