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

عن التقارير

بدأه adiltop5 في 27 ديسمبر 2018 · 6 رد · 1,195 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

عند البحث عن قيد معين ويضهر على الفورمه اريد عمل تقرير لهذا القيد فقط 

اي عن طريق الكود وليس عن طريق كتابة الشرط في خصائص التقرير  تحياتي 

#2

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

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

SELECT * FROM YourTable WHERE RECNO()=RECNO("YourTable") INTO CURSOR PrintThis
REPORT FORM MyReport PREVIEW
SELECT TableA

مع مراعاة عدم استخدام الجدول في التقرير المراد طباعته

مع التحية

أستغفر الله العظيم و أتوب إليه

#3

هل ممكن مثال بصيط واكون شاكر فضلك

#4
adiltop5 كتب:

هل ممكن مثال بصيط واكون شاكر فضلك

هل ممكن مثال بصيط واكون شاكر فضلك

#5

السلام عليكم اخي العزيز تعزيزاً لاجابة اخي عبدالله وبطريقة اخرى اختصرها عليك

ان كنت مجهز تقرير يظهر جميع البيانات للجدول 

وتريد اظهار حقل معين حسب البحث 

يمكنك استخدام الفلتر قبل تنفيذ التقرير ولنفترض الجدول يمتاز بعمود اسمهُ code وقيمتهُ (100) وهو ماتريد

set filter to code=1000

**** code for report *****

set filter to 

هذا اذا لم تستخدم الفلتر في البحث .

وكما ذكرنا سابقاً ارفقوا مثال لتكون الاجابة افضل 

تحياتي للجميع

 

 

#6
LionIraq كتب:

السلام عليكم اخي العزيز تعزيزاً لاجابة اخي عبدالله وبطريقة اخرى اختصرها عليك

ان كنت مجهز تقرير يظهر جميع البيانات للجدول 

وتريد اظهار حقل معين حسب البحث 

يمكنك استخدام الفلتر قبل تنفيذ التقرير ولنفترض الجدول يمتاز بعمود اسمهُ code وقيمتهُ (100) وهو ماتريد

set filter to code=1000

**** code for report *****

set filter to 

هذا اذا لم تستخدم الفلتر في البحث .

وكما ذكرنا سابقاً ارفقوا مثال لتكون الاجابة افضل 

تحياتي للجميع

 

 

 

اخي وابن ديرتي اسد العراق ونعم منك 

اني ردت نفس ما تفضلت بس بدون فلاتر وبدون اوامر شرطية من الخصائص 

عي هذه الكود 

   الجدول SELECT 

W_name=thisform.txtName.value
 

_screen.Visible = .f.  
REPORT FORM table for name = W_name PREVIEW IN SCREEN 
_screen.Visible = .f.

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

تحياتي لشخصك الكريم  

#7

عزيزي اهلاً وسهلاً

ارفق المثال وسيتم التعديل عليه لتظهر النتائج التي تريدها 

باستخدام طريقتين سهلة جداً وواضحة ان شاء الله

الاولى بطريقة المتغيرات 

والثانية بطريقة  انشاء جدول موقت او مصفوفة   select sql  

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