المشاركات : 45
المواضيع 8
الإنتساب : Aug 2018
السمعة :
9
الشكر: 47
تم شكره 81 مرات في 34 مشاركات
04-09-18, 05:00 AM
السلام عليكم .
بعد التحية اريد كود عد اضافة عناصر في الداتا قريد بحيث تكون العناصر متشابهة في الاسم ورقم الصنف ان يجمع الكمية والسعر واضهار الاجمالي
لا اريد تكرار العنصر مرتين واحد تحت الاخر وموضع وضع الكود. وشكرا
المشاركات : 1,556
المواضيع 14
الإنتساب : Apr 2013
السمعة :
253
الشكر: 3551
تم شكره 4875 مرات في 1243 مشاركات
وعليكم السلام ،،
ارفق مثال صغير يحتوي على نفس الشاشة وسيتم تعديل الكود بإذن الله .
المشاركات : 3,815
المواضيع 36
الإنتساب : Mar 2014
السمعة :
724
الشكر: 7238
تم شكره 6709 مرات في 3265 مشاركات
وعليكم السلام ورحمة الله وبركاته
حتى تقوم بعمل ذلك عليك تطبيق كود الاستعلام بهذا الشكل
كود :
SELECT MIN([رقم]), MAX([رقم_الصنف]), [اسم_الصنف], SUM([سعر_الصنف]), SUM([عدد_الوحدات]), SUM([الاجمالي]) FROM Table1 GROUP BY [اسم_الصنف]
مع مراعاة تغيير مثل [رقم] الى اسم العمود
طبعاً يمكنك اضافة جملة AS NAME
قبل الافاصلة , حتى تقوم بتسمية الاعمدة الجديدة لكل من SUM, MIN, MAX
مع تغيير اسم NAME الى الاسم الذى تريده لكل عمود
تحياتى لك
وتمنات لك التوفيق
المشاركات : 1,556
المواضيع 14
الإنتساب : Apr 2013
السمعة :
253
الشكر: 3551
تم شكره 4875 مرات في 1243 مشاركات
(04-09-18, 08:29 PM)elgokr كتب : وعليكم السلام ورحمة الله وبركاته
حتى تقوم بعمل ذلك عليك تطبيق كود الاستعلام بهذا الشكل
كود :
SELECT MIN([رقم]), MAX([رقم_الصنف]), [اسم_الصنف], SUM([سعر_الصنف]), SUM([عدد_الوحدات]), SUM([الاجمالي]) FROM Table1 GROUP BY [اسم_الصنف]
مع مراعاة تغيير مثل [رقم] الى اسم العمود
طبعاً يمكنك اضافة جملة AS NAME
قبل الافاصلة , حتى تقوم بتسمية الاعمدة الجديدة لكل من SUM, MIN, MAX
مع تغيير اسم NAME الى الاسم الذى تريده لكل عمود
تحياتى لك
وتمنات لك التوفيق
مرحبا أخي elgokr
أتوقع الفكرة ما وضحت لك ،،،
الأخ السائل يفكر يعمل فاتورة :
برقم الصنف يضيف السجل للقريدفيو مثلاً كما الصورة المعروضة في سؤال الأخ :
رقم الصنف اسم الصنف سعر البيع عدد الوحدات الإجمالي
20 ذراع بلايستيشن 3 60 2 120
بمعنى اذا قام بادخال رقم الصنف مره أخرى يتم تعديل الكمية بزيادة 1 وأيضاً تعديل الإجمالي .
المشاركات : 45
المواضيع 8
الإنتساب : Aug 2018
السمعة :
9
الشكر: 47
تم شكره 81 مرات في 34 مشاركات
(04-09-18, 08:41 PM)حريف برمجة كتب : (04-09-18, 08:29 PM)elgokr كتب : وعليكم السلام ورحمة الله وبركاته
حتى تقوم بعمل ذلك عليك تطبيق كود الاستعلام بهذا الشكل
كود :
SELECT MIN([رقم]), MAX([رقم_الصنف]), [اسم_الصنف], SUM([سعر_الصنف]), SUM([عدد_الوحدات]), SUM([الاجمالي]) FROM Table1 GROUP BY [اسم_الصنف]
مع مراعاة تغيير مثل [رقم] الى اسم العمود
طبعاً يمكنك اضافة جملة AS NAME
قبل الافاصلة , حتى تقوم بتسمية الاعمدة الجديدة لكل من SUM, MIN, MAX
مع تغيير اسم NAME الى الاسم الذى تريده لكل عمود
تحياتى لك
وتمنات لك التوفيق
مرحبا أخي elgokr
أتوقع الفكرة ما وضحت لك ،،،
الأخ السائل يفكر يعمل فاتورة :
برقم الصنف يضيف السجل للقريدفيو مثلاً كما الصورة المعروضة في سؤال الأخ :
رقم الصنف اسم الصنف سعر البيع عدد الوحدات الإجمالي
20 ذراع بلايستيشن 3 60 2 120
بمعنى اذا قام بادخال رقم الصنف مره أخرى يتم تعديل الكمية بزيادة 1 وأيضاً تعديل الإجمالي .
---------------------------------------------------------------------------------------------------------
بارك الله فيكم على الرد ... وكما قال الاخ الكريم تمام هذا طلبي -- يجمع عدد الوحدات لنفس الصنف. ولكم جزيل الشكر
المشاركات : 3,815
المواضيع 36
الإنتساب : Mar 2014
السمعة :
724
الشكر: 7238
تم شكره 6709 مرات في 3265 مشاركات
هل يتم جلب بيانات الفاتورة الى الداتا جريد من خال اعدة البيانات
ام البيانات تتم ادخالها يدوياً فى اشاشة من ثم طباعتها
اذا كان من خلال قاعدة البيانات
سيتم تطبيق نس الاستعلام فى ردى السابق مع تعديل فقط
الى
وبكده سيكون العرض فى الداتا جريد كما هو تم توضيحه من قبل الاخ حريف برمجة
تحياتى لكم
وتمنياتى للجميع التوفيق
المشاركات : 267
المواضيع 20
الإنتساب : Sep 2014
السمعة :
33
الشكر: 162
تم شكره 687 مرات في 253 مشاركات
الموضوع اخى الجوكر ليس له علاقة بالاستعلام نهائيا ولا الداتا بيز
لأننا لسه بمرحلة الادخال وهذا قصد الاخ حريف برمجة و صاحب السوال
الاخ صاحب السوال
ان كان لديك وقت اكمل فى شيئ اخر وسوف اكتب لك شاشة غدا بها طلبك ووافيه عمل شاشة المبيعات ان شاء الله
المشاركات : 1,556
المواضيع 14
الإنتساب : Apr 2013
السمعة :
253
الشكر: 3551
تم شكره 4875 مرات في 1243 مشاركات
(04-09-18, 09:27 PM)mero5000 كتب : الموضوع اخى الجوكر ليس له علاقة بالاستعلام نهائيا ولا الداتا بيز
لأننا لسه بمرحلة الادخال وهذا قصد الاخ حريف برمجة و صاحب السوال
الاخ صاحب السوال
ان كان لديك وقت اكمل فى شيئ اخر وسوف اكتب لك شاشة غدا بها طلبك ووافيه عمل شاشة المبيعات ان شاء الله
جزاك الله خير mero5000
وانا بالفعل عندي الكود جاهز ولكن تختلف مسميات الأعمدة في القريدفيو وكنت اريد السائل يضع شاشته لأعدل عليها وارسله الكود ويستمر في عمله ،،
على العموم تمنياتي بالتوفيق للجميع
المشاركات : 3,815
المواضيع 36
الإنتساب : Mar 2014
السمعة :
724
الشكر: 7238
تم شكره 6709 مرات في 3265 مشاركات
يبدو اننى كنت مرهقاً كلياً وخارج نطاق الاستوعاب
واسف على ذلك
لانى كل ما كنت انتبه اليه بالامس هو الصورة
تحتوى على استعلامات والتى تتم جلبها من قاعدة البيانات
مع ان حاول الاخ حريف برمجة التنبيه ذلك
ولكنى كنت خارج نطاق الاستوعاب كلياً بسبب الارهاق وقلة النوم
اكرر اسفي على ذلك
تحياتى للجميع
وتمنياتى لكم التوفيق الدائم
المشاركات : 45
المواضيع 8
الإنتساب : Aug 2018
السمعة :
9
الشكر: 47
تم شكره 81 مرات في 34 مشاركات
06-09-18, 02:00 AM
(آخر تعديل لهذه المشاركة : 06-09-18, 02:06 AM {2} بواسطة EYADISMAIL.)
(04-09-18, 09:27 PM)mero5000 كتب : الموضوع اخى الجوكر ليس له علاقة بالاستعلام نهائيا ولا الداتا بيز
لأننا لسه بمرحلة الادخال وهذا قصد الاخ حريف برمجة و صاحب السوال
الاخ صاحب السوال
ان كان لديك وقت اكمل فى شيئ اخر وسوف اكتب لك شاشة غدا بها طلبك ووافيه عمل شاشة المبيعات ان شاء الله
بارك الله فيك اخي الكريم وجزاك كل خير... وجعله في ميزان حسناتك
(05-09-18, 10:19 AM)حريف برمجة كتب : (04-09-18, 09:27 PM)mero5000 كتب : الموضوع اخى الجوكر ليس له علاقة بالاستعلام نهائيا ولا الداتا بيز
لأننا لسه بمرحلة الادخال وهذا قصد الاخ حريف برمجة و صاحب السوال
الاخ صاحب السوال
ان كان لديك وقت اكمل فى شيئ اخر وسوف اكتب لك شاشة غدا بها طلبك ووافيه عمل شاشة المبيعات ان شاء الله
جزاك الله خير mero5000
وانا بالفعل عندي الكود جاهز ولكن تختلف مسميات الأعمدة في القريدفيو وكنت اريد السائل يضع شاشته لأعدل عليها وارسله الكود ويستمر في عمله ،،
على العموم تمنياتي بالتوفيق للجميع
اخي الكريم ما المطلوب مني لكي ارسله لك وبارك الله فيك
(04-09-18, 09:03 PM)elgokr كتب : هل يتم جلب بيانات الفاتورة الى الداتا جريد من خال اعدة البيانات
ام البيانات تتم ادخالها يدوياً فى اشاشة من ثم طباعتها
اذا كان من خلال قاعدة البيانات
سيتم تطبيق نس الاستعلام فى ردى السابق مع تعديل فقط
الى
وبكده سيكون العرض فى الداتا جريد كما هو تم توضيحه من قبل الاخ حريف برمجة
تحياتى لكم
وتمنياتى للجميع التوفيق
حاليا يتم الادخال عن طريق التكست بوكس الي قاعدة البيانات ثم تعرض البيانات في الداتا قريد ... اذا كانت هناك طريقة اسهل اخي الكريم . بارك الله في
للعلم . الادخال عن طريق رقم الصنف فقط باقي البيانات تعرض تلقائي
|