اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

ا

السلام عليكم ورحمة الله

 

الأخوة الأعزاء

 

أحاول عمل زر من نوع (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

 

أصبح الزر يعمل فقط في الضغطة الأولى وينفذ فرز تنازلي

وفي الضغطة الثانية يرجع الفرز لوضعه الطبيعي بدون فرز تصاعدي !

 

هل بالإمكان المساعدة في جعله ينفذ فرز تصاعدي في الضغطة الثانية ؟

 

 

  • تمت الإجابة
قام بنشر (معدل)

شكرا لاهتمامك أخي الكريم

ومعذرة لعدم ارسال مثال

فقد توقعت أنه مجرد كود بسيط !

 

على كل حال  لقد توصلت لحل المشكلة بتعديل بسيط في الكود وهو كالتالي :

 

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

 

تقبل تقديري

تم تعديل بواسطه هاوي الأكسس

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information