اذهب الي المحتوي
أوفيسنا

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

قام بنشر

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

اثقلت في استفساراتي و اتمنى من السادة المطورين سعة الصدر كما تعودت منهم... 

عندي قاعدة بيانات مخازن و قمت بعمل اكواد اخفاء ال اكسيس نفسه بحيث تظهر النماذج فقط في وضع popup.. 

اريد انشاء اختصارات بالكيبورد لفتح نماذج معينة.. 

مثلا عند الضغط على f1 افتح ارصدة المخزن 

عند الضغط على f6 اغلق نموذج و هكذا.. 

اريد الطريقة بتاعة الاكواد و ليس الماكرو،

لان قائمة مسميات الازرار على الماكرو دورت عليهاوعلى النت مالقيتش الا مجموعة قليله من الازرار 

السؤال.. 

عملت في ال event.. Onkey down في نموذج معين 

 و كتبت 

If keycode = vbkeyesc then msgbox"

"gggggg" 

ولما بفتح النموذج و اضغط الزر مابيحصلش حاجه.. ولا errors ولا حتى الاكشن المطلوب ييحصل ( زي ظهور الرسالة في المثال الي انا كاتبه) 

ايه الحل.. هل في حاجه المفروض اغيراها في الاعدادات ولا الكود غلط 

ملحوظة : انا عامل ال event في خصائص النموذج الرئيسيي و ليس لحقل من الحقول 

قام بنشر
2 ساعات مضت, محمد احمد لطفى said:

أولا فى حدث عند الفتح ضع الكود 
 


 Me.KeyPreview = True

ثانيا فى حدث مفتاح لاسفل ضع الكود

 


If KeyCode = vbKeyF1 Then 
DoCmd.OpenForm "اسم النموذج"
KeyCode = 0
end if

 

يا سلام عليك.. ماشاء الله 

كمل جميلك و اشرحلي ايه فايدة جملة

key code =0

و امر me. keypreview

 

قام بنشر (معدل)
 Me.KeyPreview = True

من غيرها الزراير مش هتشتغل و ممكن تنفيذها بدون كود من خصائص النموذج اختار مفتاح  معاينة بدلا من لا نجعلها نعم 
2019-10-03_16-29-03.jpg
أما بانسبة 

KeyCode = 0

اذا كان الزرار مثل F1 يظهر نعليمات Help لن تظهر التعليمات

تم تعديل بواسطه محمد احمد لطفى
  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information