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

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

قام بنشر (معدل)

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

 

تحية مباركة للأخوة والأعضاء الكرام في هذا الصرح الجميل

 

حالياً استخدم أكسس 2010

وأعمل على انشاء قاعدة بيانات خاصة بي وقد واجهت مشكلة في انشاء عملية الفرز

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

 

1/ إذا بالإمكان جعل الكومبو بكس (الأوات) لعمليات الفرز  موقعها في النموذج الرئيسي لكنها تطبق الفرز على النموذج الفرعي+ انشاء تقرير بناءً عليها

 

2/ أو تركها في الفرعي واضافة تقرير بناءً على نتيجة الفرز

 

- ملاحظة: استخدمت ماكرو لإجراء عملية الفرز.. ولكن لا بأس إن كان الحل يتطلب طريقة أخرى مختلفة عن الماكرو

 

أرجو الإطلاع على المثال المرفق لتتضح لكم الصورة

 

ومقدماً أتقدم لكم بجزيل الشكر والامتنان

Test For Sorting.rar

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

1 \  اعمل مصدر بيانات النوذج الفرعي = استعلام

2 \  ضع معايير الفرز والتصفية  في الاستعلام بناء على الأدوات الموجودة في النموذج الرئيس

قام بنشر (معدل)

شكرا لتجاوبك أخي الكريم أبو ياسر

 

لكن للأسف لم أستطع استيعاب الشرح !

 

فما هي المعايير التي يفترض أن تكون بالإستعلام ؟

لم أتمكن من ايجاد معايير أو طريقة لربط الإستعلام بأدوات في النموذج الرئيسي !

تم تعديل بواسطه هاوي الأكسس
قام بنشر (معدل)

محاولة جديدة :

 

1/ قمت بجعل مصدر النموذج الرئيسي هو الإستعلام

2/ قمت بعمل أدوات للفرز في النموذج الرئيسي

3/ قمت بتغيير الكنترول في الماكرو كما في الصورة الثانية

 

الكنترول القديم

 

an3m1.com_13604981581.png

 

 

 

الكنترول الجديد جعلت مصدره هو النموذج الفرعي:

 

an3m1.com_13604981592.png

 

 

للأسف لم تعمل معي هذه الطريقة أيضاً !!..

تم تعديل بواسطه هاوي الأكسس
  • تمت الإجابة
قام بنشر

لو حولت المرفق الى امتداد mdb لحصلت على تجاوب اسرع

وعل كل حال يمكنك تحقيق مطلوبك استخدام هذا السطر في 2010  

FormCustomerSubform02.SetFocus
 

فقط ضعه  قبل امر الفرز  وبالضبط بعد جملة :  GoToControl

 

اما على 2003

فقد قمت بتحويل المثال ثم العمل عليه

انظر التعديل على مثالك

اولا اختر نوع الفرز  ثم اختر  الحقل الذي ترغب التطبيق عليه

.................................

واعتقد انه يمكن  التطوير الى وحدة نمطية عامة

Test For Sorting2.rar

  • 3 weeks later...
قام بنشر

السلام عليكم جميعا
وعوداً على حمد

أحببت مشاركتكم ما توصلت له من خلال مشاركات أخرى في مواقع أجنبية

بخصوص عمليات البحث من نموذج رئيسي إلى نموذج فرعي في أكسس 2010 من خلال ماكرو

الحل بسيط جداً

وهو فقط في خانة Control Name

فقط لا غير نضع اسم النموذج الفرعي !

وفي Where Condition
نضع كود بسيط وكالمعتاد :
 

[TabItemOriginal]=[CombItemOrig]

 

لكن لم أتوصل لحل مشكلة الفرز..

الفرز ليس مشكلة مهمة لدي لكن ربما تهم البعض

قام بنشر

لكن لم أتوصل لحل مشكلة الفرز..

 

اعطيتك الحل في اجابتي السابقة  

 في السطر المذكور اعلاه

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

 

المرفق 2010

Test For Sorting.rar

  • Like 1
  • 1 year later...
قام بنشر

 

 

لكن لم أتوصل لحل مشكلة الفرز..

 

اعطيتك الحل في اجابتي السابقة  

 في السطر المذكور اعلاه

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

 

المرفق 2010

 

 

بارك الله فيك

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