الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البحث عن المقابل لأمر موجود في ال 2003 في ال 2007

بدأه essam_abboud في 13 ديسمبر 2012 · 7 رد · 683 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة الأعزاء والأساتذة المحترمين المشرفين على هذا المنتدى الرائع والأعضاء فيه

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

عندي سؤال أتمنى أن أجد له إجابة عندكم وهو يتلخص في الآتي:-

في معظم البرامج التي قمت بتصميمها أستعنت بأداة رائعة موجودة في الأكسيس 2003 ضمن أدوات الفرز وهي التصفية ل :

مثال تلك الصورة مثلا

418205134.jpg

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

كما هو موضح بتلك الصورة

h528148633.jpg

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

وفي الحقيقة أنا أستخدم تلك الأداة في شريط الأدوات الذي يظهر في النماذج الجدولية بجوار أداة التصفية حسب التحديد وأداة التصفية مع إستبعاد التحديد ليتحقق بذلك أعلى قدر من إمكانية عمل التصفية في حدود المعقول حسب رغبات المستخدم لهذا النموذج

والمشكلة أنني لم أجد مقابل لتلك الأداة في الأكسيس 2007 مما ينتج عنه أنه في حالة فتح البرنامج على ال 2007 ومحاولة إستخدام تلك الأداة البرنامج يهنج ويتم غلقه تلقائيا

وهذا هو السبب الوحيد الذي يجعلني أنزل نسخة 2003 أو على الأقل 2003 Runtime لدى العميل حتى لا يفقد تلك الميزة أما باقي البرنامج أو البرامج فجميعها يعمل بلا تعارض على جميع النسخ وأي تعارض يحدث يتم حله بإذن الله

فهل من حل لتلك المشكلة؟؟!!

علما بأنني حاولت التغلب على تلك المشكلة بعمل نموذج خاص يقوم بهذا العمل يتم إستدعاؤه بمعرفة المستخدم ولكن سيتطلب عمل ذلك أكواد كثيرة خاصة أنني أربط الفلترة في التقارير بالنماذج الخاصة بها بمعنى أن يتم تطبيق عامل التصفية المطبق على النموذج في التقرير الخاص به فضلا عن مشاكل كثيرة تنجم عن ضرورة عمل تعديل بجميع البرامج وعددها ليس بالقليل وإنزال تلك التعديلات لدى العملاء و ............إلخ الكثير من الضوضاء

فهل من حل مبسط لدى أي من حضراتكم ؟؟؟

وللجميع مني خالص الشكر والتحية

#2

للرفع

#3

يا اخونا......

ياهل الخير.......

حد يرد .....

حتى يقول مافيش حل أوريفرنس أو ملف سيستم ولا أي حاجدة تحل المشكلة ........علشان أستريح وأبطل أسأل أو أدور على حل

........

حقول إيه أنا عارف إني دايما ماليش بخت مع المنتدى الحلو ده

كل واحد يلاقي إلي عاوزه وانا غلبان ماليقش حد يعبرني.....

وعجبييييييييييييييييييييييييييييييييييي......!!!!!!!!!!!!!

#4

هذا ما تريد

post-254164-037634100 1355519304_thumb.j

المرفقات
untitled11.JPG
#5

الأخ الكريم بيكو

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

أشكرك شكرا جزيلا على تفاعلك معي ولكن للأسف ليس هذا هو ما أقصد

حضرتك أشرت إلى تطبيق التصفية على جدول وما أتحدث عنه هو التصفية على نموذج من خلال شريط أدوات معد سلفا به أداة تسمح بكتابة شرط التصفية حسب رغبتة المستخدم وحسب الحقل الذي يقف فيه

ولتقريب الصورة أرفق لك مثال مبسط عن الفكرة

أولا إفتح الملف بأكسيس 2003

ثانيا جرب تقف في خانة ال Name عند أي إسم ثم تصعد للمساحة الموجودة بجوار كلمة التصفية ل : وتكتب مثلا *k* واضغط بعد ذلك مفتاح Enter ولاحظ تطبيق شرط التصفية على النموذج حسب المعيار الذي كتبته

ثالثا قم بالضغط على إلغاء عامل التصفية

رابعا جرب أن تقف في حقل Number مثلا وتكتب معيار آخر وليكن >5000 وتضغط Enter وسوف يتم تطبيق المعيار ..... وهكذا

خامسا قم بإغلاق الملف وجرب تفتحه بأكسيس 2007 واذهب لقائمة Add-Ins ليظهر لك شريط الأدوات وكرر ما فعلته سابقا وسوف تلاحظ أن البرنامج يهنج ويتم غلقه ولا يستجيب

وسؤالي هو هل من ريفرنس أو ملف سيستم يمكن أن يتم نسخه في ملفات السيستم يجعل الأوفيس 2007 يقبل هذا الأمر وشكرا

Testing Custom Filter.rar

تم تعديل هذه المشاركة بواسطة essam_abboud في 15 ديسمبر 2012 في 01:53

#6

يا أخت زهرة أين أنت ..................... أغيثينا في هذه الورطة

يا عباقرة المنتدى ومحترفي الأكسيس ........... هل من حل؟؟!!

#7
essam_abboud كتب:

يا أخت زهرة أين أنت ..................... أغيثينا في هذه الورطة

يا عباقرة المنتدى ومحترفي الأكسيس ........... هل من حل؟؟!!

اخي الفاضل : عصام

كما تعلم ان لكل نسخة من نسخ الأكسيس بعض الخصائص فقد تكون موجوده في نسخة وغير موجوده في النسخة الأخرى على حسب نوع النسخة

لذا فإن نسخة اكسيس 2007 تختلف عن اكسيس 2003 ولتطبيق عامل التصفية للنموذج لأكسيس 2007 اتبع الخطوات التالية

post-15367-006605900 1355539286_thumb.gi

post-15367-089893300 1355539305_thumb.gi

post-15367-086032300 1355539331_thumb.gi

post-15367-095279200 1355539357_thumb.gi

post-15367-035309800 1355539376_thumb.gi

الطريقة الثانية : السريعة

post-15367-093867000 1355541229_thumb.gi

post-15367-022414500 1355541251_thumb.gi

post-15367-031882400 1355541271_thumb.gi

لا تنسانا من التقييم بارك الله بك

بالتوفيق

المرفقات
F1.gifF2.gifF3.gifF4.gifF5.gifF6.gifF7.gifF8.gif

تم تعديل هذه المشاركة بواسطة zahrah في 15 ديسمبر 2012 في 06:14

#8

الأخت الغالية الدكتورة زهرة

شكرا لك على ردك وجزاك الله عنا خيرا

معظم أو كل ما تفضلت به حضرتك أنا على علم به ولكن المشكلة في البرامج التي تم تصميمها على 2003 وهي الآن طرف العملاء بملفات MDE فهم عندما يحاولون تشغيل أي من تلك البرامج واستخدام خاصية التصفية ل: من شريط الأدوات لا يعمل وأضطر إلى أن أقول لهم ينزلو أكسيس 2003 بدلا من 2007 حتى يعمل عليها البرنامج

على أي حال سوف يتم تدارج الأمر في المستقبل بإذن الله

والتقيم +1 ودائما وأبدا شكرا لكل من تفضل وقام بالرد أو التعليقب حتى وإن لم تتحقق الغاية

مواضيع مشابهة