delphi4arab منتديات دلفي للعرب
اجراء عمليات حسابية عن طريق 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=3218)

الصفحات: 1 2 3 4


اجراء عمليات حسابية عن طريق DBGrid - Lam.Abdeldjalil - 29-06-2011

و عليكم السلام ورحمة الله وبركاته

تلك ليست مشكلة لأننا إستخدمنا الحدث BeforePost الذي ينفذ بعد الحفظ أو تحريك المؤشر

إقتباس :ادخال قيمة فقط والضغط على Enter
حل :
كود :
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char); begin if Key=#13 then if ADOTable1.State in [dsInsert,dsedit] then ADOTable1BeforePost(ADOTable1); end;
إقتباس :في حالة الانتقال من العمود الحالي الى عمود أخر
حل :
كود :
procedure TForm1.DBGrid1ColExit(Sender: TObject); begin if ADOTable1.State in [dsInsert,dsedit] then ADOTable1BeforePost(ADOTable1); end;
بالتوفيق


اجراء عمليات حسابية عن طريق DBGrid - shdotcom - 01-07-2011

السلام عليكم ورحمة الله وبركاته

ماذا عن اظهار النتيجة مباشرة دون الانتقال بين الصفوف والاعمدة،،ودون الضغط على انتر ،، يعني بمجرد كتابة القيمة (سواء قيمة السعر أو الكمية) تظهر النتيجة في الحقل F_Total هل من الممكن اجراء ذلك ؟؟؟


اجراء عمليات حسابية عن طريق DBGrid - لؤي - 01-07-2011

ممكن لك أن تنصب jvcl الذي يحتوي على dbgrid ومن الامثلة تستخلص كيف تفعل ذلك

كود :
http://jvcl.delphi-jedi.org/

أو من الأحسن إستعمال QUERY


اجراء عمليات حسابية عن طريق DBGrid - shdotcom - 01-07-2011

louay كتب :ممكن لك أن تنصب jvcl الذي يحتوي على dbgrid ومن الامثلة تستخلص كيف تفعل ذلك

كود :
http://jvcl.delphi-jedi.org/
السلام عليكم ورحمة الله وبركاته

حاولت تحميلة من الموقع المذكور ،، لكن يبدو ان هناك مشكلة في الرابط

louay كتب :أو من الأحسن إستعمال

query

هل تقصد استخدام جمل الاستعلام ؟؟؟


اجراء عمليات حسابية عن طريق DBGrid - لؤي - 01-07-2011

shdotcom كتب :لكن يبدو ان هناك مشكلة في الرابط

طلع معي أنا حاول مرة أخرى

كود :
http://sourceforge.net/projects/jvcl/files/

shdotcom كتب :هل تقصد استخدام جمل الاستعلام ؟؟؟

نعم أقصد جمل الإستعلام فهي سريعة و بعيدة عن التعقيد Smile


اجراء عمليات حسابية عن طريق DBGrid - shdotcom - 01-07-2011

louay كتب :طلع معي أنا حاول مرة أخرى
السلام عليكم ورحمة الله وبركاته

صفحة التحميل فتحت ،، لكن رابط التحميل لم يفتح

louay كتب :نعم أقصد جمل الإستعلام فهي سريعة و بعيدة عن التعقيد Smile

لا **** استخدام جمل الاستعلام (Insert, update,delete)،، ما ****ه الاضافة والتعديل والحذف مباشرة عن طريق الDBGrid


اجراء عمليات حسابية عن طريق DBGrid - لؤي - 01-07-2011

shdotcom كتب :صفحة التحميل فتحت ،، لكن رابط التحميل لم يفتح
DBGrid

لم أعطيك رابط الصفحة بل هي الصفحة الأم ومنها تجد الرابط

الرابط :

كود :
http://sourceforge.net/projects/jvcl/files/JVCL%203/JVCL%203.40/JVCL340CompleteJCL221-Build3845.zip/download



اجراء عمليات حسابية عن طريق DBGrid - shdotcom - 02-07-2011

louay كتب :لم أعطيك رابط الصفحة بل هي الصفحة الأم ومنها تجد الرابط

الرابط :

كود :
http://sourceforge.net/projects/jvcl/files/JVCL%203/JVCL%203.40/JVCL340CompleteJCL221-Build3845.zip/download

قصدت برابط الصفحة،، اي صفحة موقع sourceforge

[صورة: 2222kv.jpg]


وعند التحميل تظهر الصفحة التالية:

[صورة: 57880649.jpg]

لا أدري هل المشكلة عندي أم بالموقع ؟؟!!


اجراء عمليات حسابية عن طريق DBGrid - لؤي - 02-07-2011

shdotcom كتب :لا أدري هل المشكلة عندي أم بالموقع ؟؟!!

حاول بـ Direct Link أو Mirror و إلا فأبحث عليه في النت Smile


اجراء عمليات حسابية عن طريق DBGrid - shdotcom - 05-07-2011

السلام عليكم ورحمة الله وبركاته

أخيرا تمكنت من تحميل المكون jvcl (يبدو ان المشكلة كانت في الموقع) ،، لكن لم اجد المطلوب ،،