وضع DBGrid شكل عمود في دلفي
سؤال
أنا باستخدام DBGrid عنصر في دلفي.وأتساءل كيف يمكن أن يحدد شكل عمود.لقد القيم الحقيقية التي أريد أن عرض العملة في الشبكة.
شخص يعرف كيف ؟
المحلول
- يمكنك تعيين
DisplayFormat
منField
- يمكنك التعامل مع
OnGetText
هذا الحدث.هذا النهج يسمح للقيام عمليات أكثر تعقيدا مع القيمة.
نصائح أخرى
إذا كنت لا إضافة الحقول إلى الحقل قائمة محرر يمكنك الحصول على صيغة من الكود كما:
TFloatField(MyQuery.fieldByName('MyField').DisplayFormat := '0.00';
وإذا كنت لا تريد أن تظهر الأصفار استبدال '0.00' مع '# ##.'؛
وأول ميناء للدعوة هو DisplayFormat حقل البيانات في قاعدة البيانات نفسها.
لا تنتمي إلى StackOverflow