![]() |
|
[ تمّ الحل ] : إستفسار حول إمكانية تغيير صيغة التّرتيب حسب المجموع - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=31868) |
[ تمّ الحل ] : إستفسار حول إمكانية تغيير صيغة التّرتيب حسب المجموع - عبد العزيز البسكري - 27-10-19 السّلام عليكم و رحمة الله و بركاته
إخواني الأفاضل أرجو المساعدة حول هذه الإشكالية
لاحظوا لو سمحتم البيانات على شبكة الداتاجريد قبل ترتيبها حسب المجموع
كمثال الاسم " عبد العزيز البسكري " يأخذ الرقم 1 حسب الSTUDENT_Id
اللآن بعد الترتيب يصبح الاسم " عبد العزيز البسكري " في الترتيب السادس و هذا صحيح و لكن يتغير الموضع بالداتاجريد
ما أريده هو ان تبقى الأسماء ثابتة حسب ترتيب ال Id
بمعنى يبقى " عبد العزيز البسكري " بالصف الأول على الداتاجريد و يكتب بالعمود الخاص بالترتيب .. السادس
بارك الله فيكم و لكم و جزاكم خير الجزاء مقدما
تحياتي
RE: إستفسار حول إمكانية تغيير صيغة التّرتيب حسب المجموع - asemshahen5 - 27-10-19 PHP كود : Private Sub Student_Somme_Ranking()المشكلة بترتيب الاعمدة عندك في كودك اخر سطر اكتب رقم العامود 0 و ليس 1 RE: إستفسار حول إمكانية تغيير صيغة التّرتيب حسب المجموع - عبد العزيز البسكري - 27-10-19 السّلام عليكم و رحمة الله و بركاته
مهما عبّر الواحد منّا أخي و أستاذي القدير " عاصم شاهين " لن يفيك حقّك أبدًا .. كفيت و وفيت و أتقنت العمل بامتياز
بارك الله فيك و لك و جزاك خير الجزاء و رزقك من حيث تحتسب و من حيث لاتحتسب
و هو المطلوب بتمامه و كماله و الكمال لله
تحياتي و تقييماتي واحترامي وامتناني لشخصك الكريم
RE: [ تمّ الحل ] : إستفسار حول إمكانية تغيير صيغة التّرتيب حسب المجموع - smalw - 27-10-19 هذه الداله من احد الاساتذه وهي صدقه عنه يمكن للقائمين على المنتدى وضعها في موضوع خاص بها مع قيامهم بشرحها لتعم الفائده للاعضاء والاستاذ صاحب الكود الافضل وضع هذه الداله ضمن المكتبه dll الخاصه بالمبرمج للتعامل معها في اي مشروع يتم تضمين المكتبه معه او وضعها في موديول لمناداتها من اي كلاس في المشروع الداله تتعامل مع الجدول DataTable بعد ان يعبئ بالبيانات وتنادى سواء بالقيمه او المرجع (سيتضح المقصود في طريق التعامل) قد ترى الكود ليس صغيرا ولكن فيه ثلاث مهام المهمه الاولى يتاكد من هل الجدول فيه عمود للترتيب فاذا لم يجده او وجد نوعه ليس نصا فيضيف عمود جديد نصي للترتيب مع اضافت رمز _ لاسم العمود لتلافي تشابه اسماء الاعمده المهمه الثانيه هو للترتيب المهمه الثالثه للاختيار بين كلمت "مكرر" وهي الافتراضيه او ترقيم المكرر برقم بين قوسين وهي الاختياريه الداله PHP كود : Public Shared Function OrdinalingDataTableRows(ByRef dataTable As DataTable, valueColumnName As String, ordinalColumnName As String, Optional numbering As Boolean = False) As DataTableالتعامل معها بالمرجع بعد تعبئت كائن الجدول dt بالبيانات يكفي ان ترسل للداله اسم كائن الجدول واسم عمود القيم واسم العمود الخاص بالترتيب (واختياريا يمكن ان تجعل التكرار رقمي باضاف True) PHP كود : ' يجب ان تعبئ كائن الجدول dt بالبيانات قبل استدعاء الدالهPHP كود : ' يجب ان تعبئ كائن الجدول dt بالبيانات قبل استدعاء الدالهالتعامل بالقيمه بان تربط مصدر بيانات الداتاجريدفيو بها مباشره بعد تعبئت الجدول بالبيانات PHP كود : ' يجب ان تعبئ كائن الجدول dt بالبيانات قبل استدعاء الدالهPHP كود : ' يجب ان تعبئ كائن الجدول dt بالبيانات قبل استدعاء الدالهRE: [ تمّ الحل ] : إستفسار حول إمكانية تغيير صيغة التّرتيب حسب المجموع - عبد العزيز البسكري - 27-10-19 السلام عليكم و رحمة الله و بركاته
بارك الله فيك و جزاك خير الجزاء أخي الكريم على هذه الدالة و هذا المساعدة .. زادها الله بموازين حسناتك إن شاء الله
فقط لو سمحت هل من الممكن وضعها بنفس ملفي المرفق
لأنّي ربما لم أعرف التعامل معها بشكل سليم
لاحظ أخي الكريم الصورة المؤشّر عليها بالسهم الأحمر و هي الدالة المعنية
نجد أنّ السادس تكرّر 3 مرّات .. 6-6-6 و لذلك من المفروض ألاّ يكون هناك ثامن
كود : Dim Cmd = New OleDbCommand("SELECT * From TBL_STUDENT", Conne_2019)تحياتي
RE: [ تمّ الحل ] : إستفسار حول إمكانية تغيير صيغة التّرتيب حسب المجموع - عبد العزيز البسكري - 28-10-19 السّلام عليكم و رحمة الله و بركاته
أساتذتي الأكارم .. فضل و ليس أمر
شوفوا معي هذه الإشكالية قد أكون مخطئا بها فقط من أجل الإحتفظ بهذه الدالة أو صرف النظر عنها نهائيا
لأنّ الكود بملفي الأصلي بعد لمسة أخي الغالي " عاصم " يقوم بالمهمة على أحسن ما يكون
و كذلك بالدالة المطروحة من الأخ الكريم أعجبتني بها طريقة الترقيم
مكرّر (1)
مكرّر (2)
لكن الإشكالية مثلما ذكرت بمشاركتي الأخيرة
تحياتي
|