طباعة سجل واحد فقط
#1
السلام عليكم و رحمة الله و بركاته
هل من طريقة لطباعة سجل واحد.
مثال: لدي Dbgrid تحتوي على مجموعة من السجلات، و فقط طباعة السجل الذي يقف عنه المؤشر.
كيف السبيل؟، و جزاكم الله خيرا
لا إله إلا الله محمد رسول الله
الرد
#2
السلام عليكم
عند الضغط على سجل م عين في الجدولdbgrid تقوم بأخذ قيمة سجل المفتاح cle للجدول مثلا رقم الزبون
ثم تقوم اسعلام sql مثلا
Select * from client where No_Client = champSelectionnéDepuisDbgrid
وهكذا نتيجة الاستعلام تكون عبارة عن جدول يحتوي سجل واحد فقط
ثم تقوم بربط التقرير quickreport او ravreport الى الاستعلام sql وليس الى الجدول
دائما استعمل هذه الطريقة وتنجح دون مشاكل
وشكرا
الرد
#3
جزاك الله خيرا أخي
لا إله إلا الله محمد رسول الله
الرد
#4
يمكن ذلك في ravreport وهو عن طريق ضبط الداتا سيت داخل النموذج المصمم بتغيير خصائصها
الى احضار السجل الذي يقف عنده المؤشر فقط اما باقي البرامج الخاصة بالطباعه فيكون ذلك برمجيا
اما عن طريق كيورلي كما تقدم الاخ فوق واما عن طريق التايبل لكن في الحالة الثانية تكون الشيفرة
طويلة قليلا ومعقدة .... تحياتي .
لا تقل ان هذا شيء كبير ففي الاصل هو اتى من شيء صغير Smile
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم