الفاصل العشري
#5
الاشكال يتمثل في :
جدول به حقل عددي ، نريد تخزين قيمة Edt بهذا الحقل على شكل عددين بعد الفاصلة+تفريق الأعداد بفراغ.
الغاية :
1- لتظهر بشكل مقروء و متعارف عليه1، في DbGrid
2-الطباعة (ِQrDBtext مربوط بالحقل )

و لكن مثالا حول الدالة FormatFloat تقدمت به ، و المثال نفسه المطروح تقدمت به أنا أولا ، لكي لا يغوص الأصدقاء هنا و هناك دون أن أنتفع أنا صاحب السؤال.

- نستطيع أن نكتب عدد معين برقمين بعد الفاصلة في Edit مثلا(FormatFloat) ، كذلك نستطيع تخزين قيمة الــ Edit في جدول (في حقل معين) كما هي إذا كان نوع الحقل نصي .
لكن إذا كان النوع عددي (مثل الذي عندي _ و هو المطلوب) و كانت قيمة Edit أولا 12 مثلا ، فستصبح 12.00 ثم تخزن في الجدول ، و لن تبق 12.00 بل ستصبح 12 ، لأن الحقل عددي : 12=12.00 .
و لو كانت مثلا 12.1 ، فستصبح 12.10 ثم تخزن 12.1
كيف الحل (حفظ العدد برقمين بعد الفاصلة ) دون تغيير نوع الحقل (عددي) ؟
الرد


الردود في هذا الموضوع
الفاصل العشري - بواسطة nabilkeb - 30-08-2009, 11:04 AM
الفاصل العشري - بواسطة MjIrIm - 30-08-2009, 03:57 PM
الفاصل العشري - بواسطة nabilkeb - 31-08-2009, 03:30 PM
الفاصل العشري - بواسطة kachwahed - 02-09-2009, 03:57 PM
الفاصل العشري - بواسطة nabilkeb - 02-09-2009, 04:44 PM
الفاصل العشري - بواسطة nabilkeb - 08-09-2009, 12:05 AM
الفاصل العشري - بواسطة amer mohamed - 10-06-2012, 03:37 PM
الفاصل العشري - بواسطة hamou1982 - 10-06-2012, 05:19 PM
الفاصل العشري - بواسطة format82 - 11-06-2012, 12:33 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم