![]() |
|
كيف يمكنني تنظيم أرقام dBGRID - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف يمكنني تنظيم أرقام dBGRID (/showthread.php?tid=171) |
كيف يمكنني تنظيم أرقام dBGRID - أمير الدلفي - 02-05-2008 السلام عليكم معشر الأحباب في الحقيقة واجهتني مشكلة أزعجتني كثيرا في dbgrid افتراض أنه عندي قائمة من الزبناء مرتبين من 1 الى 50 واذا حذفت مثلا الزبون رقم 2 كان المجموع 49 والترتيب غير لائق اذ أن هناك فجوات في الأعداد وما ****ه أني عندما أحذف الزبون رقم 2 يصبح الزبون رقم 3 يحمل رقم 2 وهكذا ويكون الزبون رقم 50 يحمل الرقم 49 فيكيف لي بقيام هذه العملية ***** أن يكون القصد مفهوما كيف يمكنني تنظيم أرقام dBGRID - merouane - 02-05-2008 و عليكم السلام الله يحفظك يعني نشيط .. قبل الجواب احب أن انبه اننا سنعمل فقط على DBGrid كما طلبت بعد وضعك للـ DBGrid و TTable -مثلا Table1 - قم بالأتي: 1- اضغط مرتين بواسطة الفأرة على المكون TTable 2- أضف حقل جديد (طبعا لا تنسى إضافة الحقول المراد أظهارها) 3- نسميه (مثلا) Rec ، سيكتب الدلفي في composant الاتي Table1Rec أي اسم المكون+التسمية المقترحة. 4- حدد Type بـ integer 5- حدد نوع الحقل بـ Calc 6- اذهب إلى Events التابع للـ Table1 7- اضغط مرتين على OnCalcFields 8- أكتب Table1Rec.Value := Table1.RecNo 9- اذهب إلى DBGrid واضغط مرتين 10- أضف عناصر التي تحتاجها ولا تنسى أن تضيف عنصر الترقيم الذاتي 11- حدد للعنصر 0 : FieldName = Rec 12- نفذ البرنامج ولاحظ الفرق أمل أنه مفهوم كيف يمكنني تنظيم أرقام dBGRID - أمير الدلفي - 02-05-2008 سلامي شكرا جزيلا على اثرائك وعلى اهتمامك في الحقيقة لقد انتهجت السبيل الذي رسمته لي خطوة خطوة و لكن لم أصطداد السمكة المطلوبة ولذلك رفقت معي محاولتي إذا أمكن تصحيحها ولك جزيل الشكر والثناء كيف يمكنني تنظيم أرقام dBGRID - merouane - 02-05-2008 ما قمت به صحيح فقط لم نتفق على التعبير .. سأوضح إقتباس :11- حدد للعنصر 0 : FieldName = Rec قصدت بها أن FieldName الخاص بالعنصر 0 يأخذ القيمة Rec وليس Rec : 0 عذرا على سوء التعبير كيف يمكنني تنظيم أرقام dBGRID - أمير الدلفي - 02-05-2008 أووو ممتازة النتيجة وعن الاعتذار خلي أنا استسمحك على ثقل فهمي الله اخليك لنا ويخليك في خدمة المنتدى بارك الله فيك كيف يمكنني تنظيم أرقام dBGRID - merouane - 02-05-2008 و فيك بركة |