سؤال

أنا باستخدام DBGrid عنصر في دلفي.وأتساءل كيف يمكن أن يحدد شكل عمود.لقد القيم الحقيقية التي أريد أن عرض العملة في الشبكة.

شخص يعرف كيف ؟

هل كانت مفيدة؟

المحلول

  1. يمكنك تعيين DisplayFormat من Field
  2. يمكنك التعامل مع OnGetText هذا الحدث.هذا النهج يسمح للقيام عمليات أكثر تعقيدا مع القيمة.

نصائح أخرى

إذا كنت لا إضافة الحقول إلى الحقل قائمة محرر يمكنك الحصول على صيغة من الكود كما:

TFloatField(MyQuery.fieldByName('MyField').DisplayFormat := '0.00';

وإذا كنت لا تريد أن تظهر الأصفار استبدال '0.00' مع '# ##.'؛

وأول ميناء للدعوة هو DisplayFormat حقل البيانات في قاعدة البيانات نفسها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top