![]() |
|
[ تمّ الحل ] : إستفسار حول إمكانية تغيير صيغة التّرتيب حسب المجموع - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مكتبة اكواد VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=185) +--- الموضوع : [ تمّ الحل ] : إستفسار حول إمكانية تغيير صيغة التّرتيب حسب المجموع (/showthread.php?tid=31874) |
[ تمّ الحل ] : إستفسار حول إمكانية تغيير صيغة التّرتيب حسب المجموع - عبد العزيز البسكري - 27-10-19 السّلام عليكم و رحمة الله و بركاته
إخواني الأفاضل أرجو المساعدة حول هذه الإشكالية
لاحظوا لو سمحتم البيانات على شبكة الداتاجريد قبل ترتيبها حسب المجموع
كمثال الاسم " عبد العزيز البسكري " يأخذ الرقم 1 حسب الSTUDENT_Id
اللآن بعد الترتيب يصبح الاسم " عبد العزيز البسكري " في الترتيب السادس و هذا صحيح و لكن يتغير الموضع بالداتاجريد
ما أريده هو ان تبقى الأسماء ثابتة حسب ترتيب ال Id
بمعنى يبقى " عبد العزيز البسكري " بالصف الأول على الداتاجريد و يكتب بالعمود الخاص بالترتيب .. السادس
بارك الله فيكم و لكم و جزاكم خير الجزاء مقدما
تحياتي
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 بالبيانات قبل استدعاء الداله |