![]() |
|
مشكلة الطباعة بعد الفلترة - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : مشكلة الطباعة بعد الفلترة (/showthread.php?tid=9686) |
مشكلة الطباعة بعد الفلترة - rezki - 26-08-2018 السلام عليكم نسخة الدلفي طوكيو و مكون الطباعة فاست ريبورت لدي قاعدة بيانات فيها 400 موظف ليس لدي مشكلة في الفلترة علما اني استعملت للفلترة بواسطة tquery وانا اعلم كيف اطبع بواسطة فاست ربورت مشكلتي اذا اردت ان اطبع موظف رقم 300 ليس من المعقول ان المستخدم يبحث عنه من خلال dbgrid لهذا اريد عندما ابحث عن اي موظف مهما كان رقمه يظهر مباشرة في dbgrid وبالتالي يتم طباعته وانا لا اعلم كيف افعل ذلك مع ملاحظة مهمة جدا هو انني في الطباعة استعمل master /detail اي انني اجلب بيانات من جدولين مختلفين واضعهما في ورقة الطباعة مثلا شهادة عمل اجلب بيانات منالموظفين وبيانات من المنصب او المصلحة مع العلم انني لا استعمل في الفلترة adotable لانه لا يسمح بالفلترة مادمت استعمل master /detail لهذا لجات للفلترة ب tquery لكن واجه مشكل كيف عندما اختار موضف معين هو الذي يتم طباعته فانا الان لدي 2 dbgrid واحد للفترة والاخر للطباعة الفلترة يشتغل جيدا لكن dbgrid الخاص بالطباعة يظهر فيه كل الموظفيين وليس منطقيا ان يبحث المستخدم عن موظف رقمه 300 سوف يضيع وقته فكيف احل هذا المشكل وارجوا وضع الكود للتسهيل علي والله الموفق RE: مشكلة الطباعة بعد الفلترة - kerbadou - 02-09-2018 هناك نظام فلترة ممتاز داخل مولد التقارير FastReport RE: مشكلة الطباعة بعد الفلترة - محمد عبد العزيز - 03-09-2018 السلام عليكم لا ارى ما المشكل ان اردت طباعة الموضف 300 يكفي ان تضيف لاستعلامك شيئ مثل where employe_id=300 غير ذلك ارفق مثال حتى يكون الحديث على شيئ ملموس |