![]() |
|
تجميع العناصر المتشابهة في الداتاجريد الاولي في جريد ثانية - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : تجميع العناصر المتشابهة في الداتاجريد الاولي في جريد ثانية (/showthread.php?tid=24961) |
RE: تجميع العناصر المتشابهة في الداتاجريد الاولي في جريد ثانية - elgokr - 15-05-18 (15-05-18, 10:12 PM)atefkhalf2004 كتب : اسف للتاخير لما اضغط button1 يعمل البيانات في جريد2 شكرا كثيرا لكم تفضل اخى الفاضل الطريقة بنائاً على مشروعك
أولاً انت عندك داخل منطقة الاكواد SUB باسم كود : Sub fillcombo4()كل الفكرة هيتم انشاء واحد تانى بنفس الفكرة وهيكون كوده التالى كود : Sub fillcombo3()حتى الان جميل ومفيش اى مشكلة
شفت الكود اللى انت عملته فى منطقة Form1_Load
كل اللى انا عملته اخت منه نسخة
ورحت على الزر المطلوب عند الضغط عليه يعرض طريقة الداتا
وقم بوضع الكود التالى بداخل (Button1_Click) كود : fillcombo3()ايه الاختلاف هنا بين لما المشروع يفتح وبين لما اضغط على الزر فقط جملة كود : ى منطقة Loadطيب انت محتاج تخلى لما المشروع يفتح يعرض فى DataGridView1 الداتا كلها
ولما اضغط على الزر يعرض الداتا جروب فى DataGridView2
كل الفكرة السطر ده كود : Me.DataGridView2.DataSource = tempTableقم بتغيير رقم 2 ما بين 1 و 2
حسب ترتيباتك
اتمنى تكون الفكرة بسيطة والشرح واضح
وانا اسف لم اقدر اعمل على مشروعك وتعديل الكود وارفاق الملف بالمرفقات
أولاً احبب دائماً التعليم وان تستفيد من الفكرة والطريقة
ثانياً اختلاف اصدار النسخة الى عندك وعندى
تمنياتى لك التوفيق
RE: تجميع العناصر المتشابهة في الداتاجريد الاولي في جريد ثانية - mrnooo2000 - 16-05-18 للاسف أخى أنت تصعب الأمور على نفسك عموما هذا الكود سيعطيك ما تريد بشكل بسيط كود : Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Clickفقط غير اسم عمودى رقم الصنف و اسم الصنف الى الاسم الموجود بالكود (استحدم _ بدلا من المسافة ) RE: تجميع العناصر المتشابهة في الداتاجريد الاولي في جريد ثانية - atefkhalf2004 - 16-05-18 شكرا لكم جميعا افدتوني وافدتم الجميع شكرا لكم RE: تجميع العناصر المتشابهة في الداتاجريد الاولي في جريد ثانية - سعود - 16-05-18 بسم الله الرحمن الرحيم
منذ حذفي لمشاركتي الاولى وانا اجهد عقلي و احاول لكي اجد حل مناسب لطلب الاخ ....واول خيط عرفت من خلاله الحل وهي ضمن ردود الاخوة هنا بارك الله فيهم وهي عبارة group by فجربت كود استعلام بسيط وتم المطلوب.
قاعدة بياناتي باسم db
جدول1 باسم tb1
جدول2 باسم tb2
محتوى الجدول الاول كما ترون بالصورة التالية:
و الجدول الاخر:
عمود n في جدول2 هو المطلوب مجموعه عبر sum بشرط تساوي عمود tb1 بجدول tb2 مع عمود tid بجدول tb1
المهم النتيجة هكذا
والتالي اجراء زر الامر
PHP كود : Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.ClickRE: تجميع العناصر المتشابهة في الداتاجريد الاولي في جريد ثانية - hatem555 - 24-05-18 (16-05-18, 03:43 AM)سعود كتب :بص ياجميل انا باعمل برنامخ مخزن عشان اضيف فيه الاصناف باستخدام اكسس عملت جدول اسمه items فيه الاعدمة التالية code-date-itemsname-price-lowitems-quantity العمود lowitems ببيخزن الكمية الللي مش ينفع يقل عنها المخزون من الصنف يعني لو وصلت الكمية ليه يبقي يدي انظار او يعطي رسالة ادذار او يتم عرض العناصر اللي وصلت للحد الادني في داتا جريد فيو يعني زي minimum انا كنت باستعمل الجملة دي للاستعلام بشرط select * from items where lowitems > 50 ودي مش هتنفع لان الشرط ده غلط يعني في صنف الحد الادني ليه 50 قطعة وصنف 100 وصنف 200 وهكذا يعني الشرط لازم يكون حسب كل صف ارجو تكون وضحت شوية |