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

الذهاب الى رقم المادة


غسان علي

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

السلام عليكم

وتحية طيبة 

عندي مشكلة واتمنى ان اجد لها حل من اساتذتنا الافاضل

المشكلة هي من افتح نموذج الفاتورة فان المؤشر يكون على رقم الفاتورة الموجود في راس الفاتورة

اريد ان من افتح التموذج ان يكون المؤشر على رقم المادة (ProdNoAccTab) 

وتقبلو تحياتي

رابط هذا التعليق
شارك

وعليكم السلام:smile:

 

هناك طريقتين لعمل اللي تريده:

اولا (لاحظ الصورة) :

1. كائنات النموذج لها ترقيم تسلسلي يبدأ بالرقم صفر ، فتستطيع تعيد ترتيب اين يبدأ واين ينتقل مؤشر الكتابة (سواء بالضغط على TAB او Enter على الكيبورد) ،

2. واذا لم تشاء ان يتوقف المؤشر على كائن في النموذج ، فاختار لا .

00.z_0004.jpg.dd3e347ec370d8dc6eb2fb0e9a61e368.jpg

.

ثانيا:

في حدث تحميل النموذج ، تستطيع ان تتحكم كائن تركيز المؤشر ، هكذا:

me.ProdNoAccTab.setfocus

 

جعفر

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

38 دقائق مضت, غسان علي said:

استاذ جعفر 

الكود يكون بالنموذج الاساس

ام نموذج الفاتورة المدرج ضمن النموذج الاساسي

كما قال لك الاستاذ جفعر في حدث عند التحميل للنموذج الريسيي

تضع الكودme.ProdNoAccTab.setfocus

وتسمي الفرعيProdNoAccTab

او الاسم الذي لديك وترتب الفرعي  الحقول كما اشار لك الاستاذ جعفر بالصوره 

رابط هذا التعليق
شارك

13 دقائق مضت, jjafferr said:

 

 

9 دقائق مضت, غسان علي said:

استاذ ابو زاهر

لم تضبط معي

 

وضح اليك الاستاذ جعفر واذا لم تستطيع عمل ذالك ارفق مثالك للعمل عليه

تم تعديل بواسطه ابو زاهر
رابط هذا التعليق
شارك

شكرا استاذ جعفر

شكرا استاذ ابو زاهر

عباقرة والله

الكود نجح 100%

بس ظهرت مشكلة جديدة

وهي بعد اكمال الفاتورة والضغط على فاتورة جديدة ظهرت نفس المشكلة

ارجو حل هذه المشكلة مع التقدير

رابط هذا التعليق
شارك

اذا كان زر فاتورة جديدة موجود في النموذج الرئيسي ، ففي نهاية كود الزر اكتب نفس سطر الكود اللي اعطيناك واشتغل معاك me.SubformNANE!ProdNoAccTab.setfocus ،

واذا كان زر فاتورة جديدة موجود في النموذج الفرعي ، ففي نهاية كود الزر اكتب me.ProdNoAccTab.setfocus

 

رابط هذا التعليق
شارك

في اسفل/نهاية كود الحدث مال زر السجل الجديد.

 

المفروض في حدث زر السجل الجديد يكون عندك شيء من هذا القبيل:

private sub .....

	DoCmd.GoToRecord , ,acNewRec

    هنا اكتب السطر

end sub

 

جعفر

  • Like 1
رابط هذا التعليق
شارك

شكرا استاذ جعفر

كتبت الكود وبقى نفس الشي

بعد ذلك كتبت اسم النموذج الفرعي فقط دون ذكر رقم المادة ونجحت الطريقة

شكرا لك استاذنا العزيز

 

 

رابط هذا التعليق
شارك

منذ ساعه, غسان علي said:

بعد ذلك كتبت اسم النموذج الفرعي فقط دون ذكر رقم المادة ونجحت الطريقة

هذا معناه انك عملت لتركيز على النموذج الفرعي فقط ، مما يعني ان الحقل المطلوب رقمه صفر في قائمة Tab Index :smile:

 

واذا لم يكن ، فيمكنك التركيز على النموذج الفرعي ، ثم التركيز على الحقل ، هكذا:

me.SubformNANE.setfocus
me.SubformNANE!ProdNoAccTab.setfocus

وحياك الله:smile:

 

جعفر

  • Like 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