السلام عليكم
إخواني أنا أبحث عن طريقة التعامل مع جدول قاعدة البيانات DBgrid في الحسابات
مثلا **** حساب مجموع الخلية الثانية من السطر الأول مع الخلية الثانية من السطر الثاني
بشكل عام وعرض النتيجة في Edit
جزاكم الله كل خير شباب وأنا في إنتظاركم
تحياتي
وعليكم السلام ورحمة الله
يمكن استخدام الخصائص OnDrawColumnCell و OnDrawDataCell
حاول وجرب
بالتوفيق.
وعليكم السلام اخي
ممكن توضح اكثر
اذا كان الحساب يخضع لشروط مثلا يجب ان تتوفر في التسجيلات المراد حسابها فقط ام ماذا
kachwahed كتب :
يمكن استخدام الخصائص ondrawcolumncell و ondrawdatacell
حاول وجرب
.
أخي لا أعرف كيف - ممكن توضيح أكثر؟- لم يسبق لي أن تعاملت بها
شكرا أخي على تعاونك
QUOTE=delphi7;15493]وعليكم السلام اخي
ممكن توضح اكثر
اذا كان الحساب يخضع لشروط مثلا يجب ان تتوفر في التسجيلات المراد حسابها فقط ام ماذا[/QUOTE]
أخي مثلا لدي جدول DBGrid به أرقام - كله أرقام
كيف يمكن مثلا أن نجمع الخانة الثانية من السطر الأول مع الخانة الثانية من السطر الثاني
مثلا التالي هو DBgrid . كيف أجمع 6 و 2 ونعرضهما في Edit1 و edit2
أو كيف نحسب مجموعهما ونعرضه في edit؟
--------------------------------------------------------------
/ / 4 / 6 / 3 /
---------------------------------------------------------------
/ / 3 / 2 / 5 /
---------------------------------------------------------------
/ / 7 / 7 / 4 /
--------------------------------------------------------------
/ / 4 / 3 / 8 /
---------------------------------------------------------------
/ / 3 / 8 / 1 /
---------------------------------------------------------------
شكرا أخي على تعاونك
السلام عليكم ورحمة الله تعالى وبركاته
لازم تصيف حقل جديد بالجدول وتكون نوع معطياته من نوع كالكيلي ثم نذهب إلى الأحداث الخاصة بالجدول و نختار oncalcfiled و نضع العملية
يمكن الوصول إلى رقم السطر/العمود في TDBGrid بمثل:
PHP كود :
with TStringGrid(DBGrid1) do
begin
Row := 2; // Row - Zeile
Col := 5; // Column - Spalte
SetFocus;
end;
البقية عليك 
بالتوفيق.
nabhib كتب :السلام عليكم ورحمة الله تعالى وبركاته
لازم تصيف حقل جديد بالجدول وتكون نوع معطياته من نوع كالكيلي ثم نذهب إلى الأحداث الخاصة بالجدول و نختار oncalcfiled و نضع العملية
لم أفهمك أخي - أتعامل مع هذه الطريقة أول مرة - ممكن توضيح أكثر؟
وجزاك الله كل خير أخي
kachwahed كتب :يمكن الوصول إلى رقم السطر/العمود في tdbgrid بمثل:
PHP كود :
with tstringgrid(dbgrid1) do
begin
row := 2; // row - zeile
col := 5; // column - spalte
setfocus;
end;
البقية عليك 
بالتوفيق.
شكرا أخي
لكن لم توصلني بالكود حتى لطرف الخيط
ممكن اخي تعرض مشكلتك بالتفصيل ومن الأول ونساعدك بحلها
يعني ممكن تدرج مثال وراح نساعدك على حسب مقدروي