هاوي الأكسس قام بنشر فبراير 28, 2013 قام بنشر فبراير 28, 2013 ا السلام عليكم ورحمة الله الأخوة الأعزاء أحاول عمل زر من نوع (Toggle Button) أريده أن ينفذ في الضغطة الأولى عملية فرز تنازلي وفي الضغطة الثانية عملية فرز تصاعدي استخدمت الكود التالي Private Sub TabItemName_Label_Click() If [TabItemName_Label] = -1 Then Me.OrderBy = TabItemName & " DESC" Me.OrderByOn = True Else Me.OrderBy = TabItemName Me.OrderByOn = True End If End Sub أصبح الزر يعمل فقط في الضغطة الأولى وينفذ فرز تنازلي وفي الضغطة الثانية يرجع الفرز لوضعه الطبيعي بدون فرز تصاعدي ! هل بالإمكان المساعدة في جعله ينفذ فرز تصاعدي في الضغطة الثانية ؟
Bluemind قام بنشر مارس 1, 2013 قام بنشر مارس 1, 2013 السلام عليكم الرجاء إرفاق مثالك ليتم التعديل عليه
أفضل إجابة هاوي الأكسس قام بنشر مارس 1, 2013 الكاتب أفضل إجابة قام بنشر مارس 1, 2013 (معدل) شكرا لاهتمامك أخي الكريم ومعذرة لعدم ارسال مثال فقد توقعت أنه مجرد كود بسيط ! على كل حال لقد توصلت لحل المشكلة بتعديل بسيط في الكود وهو كالتالي : Private Sub TabItemName_Label_Click() If [TabItemName_Label] = -1 Then Me.OrderBy = "[TabItemName]" & " DESC" Me.OrderByOn = True Else Me.OrderBy = "[TabItemName]" Me.OrderByOn = True End If End Sub تقبل تقديري تم تعديل مارس 1, 2013 بواسطه هاوي الأكسس
أبو آدم قام بنشر مارس 1, 2013 قام بنشر مارس 1, 2013 تمت الفائدة ... نشكر لك متابعتك وتوضيح ما توصلت اليه . ...........
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.