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

اجراء فلتر على الجدول من خلال النموذج برمجيا

بدأه abdhamid_nasr في 19 مارس 2014 · 5 رد · 1,327 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

نشكر لسيادتكم حسن تعاونكم ومساعدة الاخرين فيما يقابلونه من مشكلات. جزاكم الله الف خير

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

ملفات مرفقة

 

ملفات مرفقة

 

za-lgtest.accdb.rar

#2

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

يؤسفني ان النسخة التي استخدمها حاليا 2003 للضرورة

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

مع تحياتي

#3

وعليكم السلام اخي عبدالحميد :)

 

1.

اسمح لي اشرح لك معنى قواعد البيانات بشكل جدا بسيط:

تخزين بيانات في الجداول ، ثم استخراج المطلوب من هذه الجداول عن طريق الفلترة ،

 

2.

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

 

3.

الجداول لا يعمل لها تصفية ، ولهذا ستلاحظ ان البرمجة/الكود متوفرة بجميع انواعها للعمل على النماذج والتقارير ، ولكن هناك كود جدا ضئيل لبرمجة الجداول ،

 

4.

انا انزلت المرفق وفحصته ورأيت كل شئ فيه جميل وبتنسيق رائع :)

وكل اللي عليك ان تعمله لأي تقرير ، هو استعمال الاستعلام qryLG كمصدر للتقرير ، وبهذا ستحصل على النتائج الصحيحة ،

ولكن ، وبالرجوع الى الملاحظة 2 اعلاه ، فانك لا يجب ان تفتح التقرير إلا من النموذج ، والذي به برمجة التقرير :)

 

اعذرني طولت عليك ، والسموحة :)

 

اما اذا انا كنت فاهم الموضوع خطأ ، فرجاء ان تخبرني بالذي تريده بالتفصيل ، وان شاء الله ما يكون خاطرك إلا طيب :)

 

جعفر

تم تعديل هذه المشاركة بواسطة jjafferr في 19 مارس 2014 في 19:27

1
#4

حيا الله اخي صفوت :)

#5
صفوت ياسين كتب:

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

يؤسفني ان النسخة التي استخدمها حاليا 2003 للضرورة

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

مع تحياتي

استاذنا الكريم صفوت ياسين

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

اشكر لسيادتكم سرعة استجابة حضرتك لطلبى ولكن استاذنا حاجتى الى عمل الفلتر على الجدول ان هناك اكثر من 30 تقرير يعتمد على الجدول الرئيسى هذا فلو استطعنا عمل فلتر على هذا الجدول لامكن بذلك تشغيل كل التقارير دون الحاجة الى اجراء تعديل عليها بحدوث هذه الفلترة ، واشرح لك اكثر استاذى هذا الجدول يشتمل على كل خطابات الضمان القائمة ويتطلب منا عمل نسخة من خطابات الضمان كل موقف مالى كل 3 شهور مما يضطرنى الى عمل نسخ من قاعدة البيانات كل 3 شهور وحفظها باسم تاريخ الموقف المالى مما يمثل حلا غير مقبول نسبيا لو استطعنا عمل ذلك الفلتر على الجدول بحيث يقتصر الجدول بعد الفلتر على الخطابات الصادرة حتى اخر تاريخ الموقف المالى اى 30/6 او 30/9 وهكذا لحلينا تلك المشكلة مع العلم انى كذلك عند الضغط على زرار الغاء الفلترة يعود عدد السجلات الى كامل قيمته بدون فلترة ... ارجوا ان اكون اوضحت ما اريد .....اشكرك حضرتك مرة اخرى ... والسلام عليكم ورحمة الله

#6

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

أخي العزيز كما شرح لك الاستاذ جعفر  ( لا يُفتى ومالك في المدينه ) , لا فلترة على الجداول... فقط في التقارير والنماذج والاستعلامات ذلك ممكن . 

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…