![]() |
|
[تم الحل] مشكلة فى طرح خانتين من بعض - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : [تم الحل] مشكلة فى طرح خانتين من بعض (/showthread.php?tid=29403) |
RE: مشكلة فى طرح خانتين من بعض - maxruined - 21-04-19 (21-04-19, 04:37 PM)elgokr كتب : كم انت رائع اشتغل تمام
ولكن فيه مشكلة اخيره وهى لما بعمل بحث بين تاريخين بيجبلي النتيجه وكله تمام لكن لما بمسح التواريخ وادوس بحث علشان اعرض كل اللى فى الداتا جريد فيو مش بيجبلى حاجه خالص
بتبقي الدتا جريد فيو فاضيه خالص
ايه الحل ؟!
RE: مشكلة فى طرح خانتين من بعض - elgokr - 21-04-19 هتعمل شرط تحقق
اذا كان textbox الخاص بالبحث فارغ
يقوم بتنفيذ كود الاستعلام اللى فى لود الفورم
اللى بيتم عرض البيانات بمجرد فتح الفورم
واذا كان يحتوى على تاريخ
يقوم بتطبيق الكود الاعتيادى العادى للبحث بين كل من التاريخ المذكور
تحياتى لك
وتمنياتى لك التوفيق
RE: مشكلة فى طرح خانتين من بعض - maxruined - 21-04-19 (21-04-19, 06:09 PM)elgokr كتب : مليون شكر وتقدير ليك
من اقوى الناس اللى شوفتها بتشرح بطريقه رهيبه
شكراً جداً لتعاونك
RE: [تم الحل] مشكلة فى طرح خانتين من بعض - elgokr - 21-04-19 الشكر لله والحمد لله
والحمد لله على كل حال
كلماتك شهادة اعتز بها
وامل ان يفيد اى شرح للجميع وان ينير لهم العلم الدائم والنفع الصالح
تحياتى لك
وتمنياتى لك التوفيق
RE: [تم الحل] مشكلة فى طرح خانتين من بعض - maxruined - 22-04-19 اخى العزيز elgokr
واجهتنى مشكلة اخيره وهى انى لما بعمل تغييرات في فورم معين بس الكود مكتوب فى فورم تانى مش بتظهر التغييرات اللى عملتها زي كدا مثلا
كل حاجه شغاله باستثناء الكود اللى مكتوب ما بين المربع الاحمر
يعني التغيرات اللى فى الفروم اللى اسمه FRM_MAIN شغاله وتمام وزي الفل
لكن التغيرات اللى موجود فى الفورم اللى اسمه TIME_SHEET مش شغاله
يعني لما بفتخ البرنامج واروح على الفروم TIME_SHEET مش بلاقي اى تغيرات زي كأني معملتش حاجه خالص !!!
ارجو مساعدتي فى حل المشكلة دى
وشكراً جداً مقدماً
RE: [تم الحل] مشكلة فى طرح خانتين من بعض - elgokr - 22-04-19 سؤالى لك
لماذا تستخدم السطرين اعلى المستطيل الاحمر بالصورة
بينما اسفل المستطيل الاحمر بالصورة لا تستخدم frm
كما قمت بتكوينه فى السطر الاول اعلى مستطيل الاحمر
فاذا كان ما اسفل المستطيل الاحمر يعمل بدون مشكلة
فتعال على كود ما بداخل المستطيل الاحمر وغير كلمة frm2
الى جملة كود : PL.TIME_MAINمثل باقي الاسطر الاخري
تحياتى لك
وتمنياتى لك التوفيق
RE: [تم الحل] مشكلة فى طرح خانتين من بعض - maxruined - 22-04-19 (22-04-19, 02:57 PM)elgokr كتب : اخى العزيز ,,,
انا عامل اول حاجه صفحه دخول
يليها ال FRM_MAIN اللى فيها كل حاجه
بداخل ال FRM_MAIN كل الفورم الخاصه بالبرنامج زي كدا بالظبط
ف ازاى هكتب TIME_MAIN ؟!؟!
RE: [تم الحل] مشكلة فى طرح خانتين من بعض - elgokr - 23-04-19 لا مشكلة من كل هذا اخى الفاضل
الامر كله فقط ما اقصده
انك عندما قمت بانشاء frm2
ومن ثم ارسال القيمة الى الادوات بداخل الفورم
انت لم تقوم بفتحه بعد كود التعبئة
لان الـ c# لا يعتمد بان الفورم موجود من الاساس
كما يفعل الـ vb.net بال انه يقوم بانشاء او باصح تكون فورم جديد
بنائاً على التعريف بكود frm2 وهنا عند تعبئة الداتا فهو يقوم بتعبئته نظرياً
ولم يقوم بتنفيذه الا بعد اتمام كود كود : frm2.Show();حتى تتمكن من رئية ما تم ارساله الى هذا الفورم
وما اعنيه بخصوص frm و frm2
كونك قمت بانشاء معرف frm ليكون مختص بـ PL.FRM_MAIN
الا ان الكود اسفل المستطيل الاحمر
انت استخدمت ببداية السطر PL.FRM_MAIN
بدلاً من استخدام frm
فعندها قلت اذا كان هذا الكود يعمل معك
فلماذا لم تقوم بتغيير frm2
الى ان يكون PL.TIME_SHEET
كما باقى الاسطر والمقصود فى الاسطر داخل المستطيل الاحمر
تحياتى لك
وتمنياتى لك التوفيق
RE: [تم الحل] مشكلة فى طرح خانتين من بعض - maxruined - 23-04-19 (23-04-19, 12:22 AM)elgokr كتب : اخى العزيز ,,
انا لو استخدمت frm بدل ما استخدم PL.FRM_MAIN الكود بيشتغل تمام ومن غير اى مشاكل
بالنسبة للفورم اللى اسمه TIME_SHEET اللى خليت اسمه frm2
كلامك صح لكن فيه مشكلة صغيره لما استخدمت frm2.show االكود ما اشتغلش
لكن لما استخدمت frm2.showdialog اشتغل وتمام بس المشكله هنا انه بيفتح الاتنين مع بعض اثناء التشغيل وانا عايزه يفتحلى بس ال FRM_MAIN
لاني انا كاتب فى نهاية الكود FRM_MAIN.showdialog
فلو كتبت frm2.showdialog هيفتح الاتنين مع بعض وانا مش عايزه يفتح غير ال FRM_MAIN
اتمنى تكون فكرتي وصلت ليك
واتمنى انك تقدر تساعدني فى حل المشكله دى
ومليون شكر وتحيه وتقدير ليك
RE: [تم الحل] مشكلة فى طرح خانتين من بعض - elgokr - 24-04-19 فى هذه الحالة بما انهالقيمة مطلوبة عند الحاجة فتح الفورم
فتعال فى فورم FRM_MAIN وقم بانشاء مثل كود : public static string name;وكل معرف ده ارسل له القيمة المطلوبة من شاشة الدخول
بدلاً من ارسال القيمة المطلوبة لـ TIME_SHEET
وعند فتح فورم TIME_SHEET
فقط ارسل القيمة التى فى
الى المكان المطلوب فى الفورم TIME_SHEET
كما تشير اليها بكده انت تكون محتفظ بالقيمة
حتى ولو قمت بفتح واغلاق شاشة TIME_SHEET
الى ان يتم اغلاق شاشة FRM_MAIN او البرنامج
تحياتى لك
وتمنياتى لك التوفيق
|