03-02-2016, 12:06 PM
(31-01-2016, 07:26 PM)medreg كتب :السلام عليكم(26-01-2016, 07:58 PM)B.M.AbdelAziZ كتب :أخي عبدالعزيزكود :tCpt := format('%.10d',[strtoint(Table1.FieldValues['Compte'])]);
إذا كان الحقل من نوع FLOAT
وفي الملف النصي يجب ان يحتوي على 13 حرفا
اي لنفترض ان القيمة الموجودة في قاعدة البيانات بهذا الشكل : 25.345,32
في الملف النصي تكون بهذا الشكل : 0000002534532
كبف يكون الكود المتعلق بهذا السطر
وبارك الله فيكم
استخدم دالة تقوم بحدف الفاصلة من العدد 25.345,32 وتحويلها الى 2534532 بشكل string
بعدها استخدم طريقة الاستاد عبد العزيز
tCpt := format('%.13d',[strtoint(Table1.FieldValues['Compte'])]);
ساوافيك بالدالة ان لم تستطع كتابتها فيما بعد
بالتوفيق
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب

