SetEditValue

النماذج، التفاعل، سجل التحرير

الوصف

يستبدل القيمة المؤقتة كاملة للتحرير النشط بسلسلة مزودة من المستدعي

لحقول النص أحادية أو متعددة الأسطر ذات طول أقصى مهيأ تقتطع القيمة عند حد عنقود محارف ممتد كامل، فلا يُقسم زوج بديل ولا تسلسل دمج

DisplayValue، ويقيّد التحديد الاتجاهي في القيمة الجديدة، ويعيد حساب Modified، ويسجل مدخل دلتا واحدًا للقيمة كلها من أجل التراجع

التصريح

function SetEditValue(const NewValue: WideString): Integer;

المعاملات

NewValueالقيمة المؤقتة البديلة، مقيَّدة إلى الحد الأقصى لطول الحقل عند وجوده مضبوطًا

القيمة المُرجعة

تُرجع 1 عند تخزين القيمة و0 عندما لا يكون هناك تحرير نشط أو كانت الجلسة تنفّذ تحريرًا أو خطوة سجل أو إتمامًا

مثال

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

انظر أيضًا

EditValue, RecordEditHistory, ClampTextLength, BeginEdit, CommitEdit