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

كيفية عمل التقارير بالفجوال فوكس برو

بدأه سفينة الشوق في 28 أبريل 2013 · 7 رد · 1,316 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

#2

اخي العزيز

تستطيع عمل تقرير اما عن طريق المعالج الموجود بالبرنامج ومن ثم تقوم بالتعدبل عليه

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

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

#3

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

#5

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

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

 

 

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

جزاكم الله خير الجزاء

#6

اخي العزيز

يمكنك عملها عن طريق الفلتر

مثلا

الجدول اسمه "lion"

وحقل التحصيل الدراسي فيه يحمل الاسم "CLass"

واكيد الكومبو بوكس فيه قيم تشابه ماموجود في الحقل

اختر تحصيل دراسي من الكومبو ولنفترض "اعدادي"

ولنفترض اسم التقرير "rep"

واذهب لزر المعاينه او عرض التقرير

يكون الايعاز كالاتي

SELECT lion
SET FILTER TO 
SET FILTER TO class=thisform.combobox1.value
REPORT FORM rep PREVIEW 
SET FILTER TO

وهذا فقط مثال للتوضيح  بابسط الطرق

لتصلك الطريقه

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

#7
lion iraq كتب:

اخي العزيز

يمكنك عملها عن طريق الفلتر

مثلا

الجدول اسمه "lion"

وحقل التحصيل الدراسي فيه يحمل الاسم "CLass"

واكيد الكومبو بوكس فيه قيم تشابه ماموجود في الحقل

اختر تحصيل دراسي من الكومبو ولنفترض "اعدادي"

ولنفترض اسم التقرير "rep"

واذهب لزر المعاينه او عرض التقرير

يكون الايعاز كالاتي

SELECT lion
SET FILTER TO 
SET FILTER TO class=thisform.combobox1.value
REPORT FORM rep PREVIEW 
SET FILTER TO

وهذا فقط مثال للتوضيح  بابسط الطرق

لتصلك الطريقه

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

 

lion iraq كتب:

اخي العزيز

يمكنك عملها عن طريق الفلتر

مثلا

الجدول اسمه "lion"

وحقل التحصيل الدراسي فيه يحمل الاسم "CLass"

واكيد الكومبو بوكس فيه قيم تشابه ماموجود في الحقل

اختر تحصيل دراسي من الكومبو ولنفترض "اعدادي"

ولنفترض اسم التقرير "rep"

واذهب لزر المعاينه او عرض التقرير

يكون الايعاز كالاتي

SELECT lion
SET FILTER TO 
SET FILTER TO class=thisform.combobox1.value
REPORT FORM rep PREVIEW 
SET FILTER TO

وهذا فقط مثال للتوضيح  بابسط الطرق

لتصلك الطريقه

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

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

جزاكم الله خير الجزاء

#8

اخي العزيز

اخي العزيز هل تريد حسب الاشهر فقط

او التاريخ بصورة عامة

 

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

اما اذا كنت تريد ان تحدد من و الى يمكنك عملها بالفلتر set filter to

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

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

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