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

سؤال عاجل جداً في التقرير

مغلق
بدأه أبو رضوان في 28 ديسمبر 2002 · 5 رد · 751 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني الأعزاء

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

2. هل هناك إمكانية إضافة عدة إستعلامات في تقرير معين .

أبو رضوان

#2

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

اخي الكريم

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

نعم يمكنك عمل تقرير يعتمد على اكثر من استعلام

فيمكنك انشاء استعلام يحدد الفترة

ثم استعلام مبني على هذا الاستعلام و يعمل فلترة على الاسماء مثلا ..

يمكنك ارفاق القاعدة وان شاء الله اساعدك في انشاء التقرير

تحياتي

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#3

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

أشكر الجميع في هذا المنتدى الذي يتسم بإخلاص الجميع

كما أشكر الأخ العزيز فيصل الحربي على رده على سؤالي ومني له كل الشكر وأرجو المعذرة لعدم إرفاق القاعدة لأنها خاصة .

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

أو ربط مربع نص موجود بالتقرير مع نموذج أو جدول .

سواء ذلك بالشرح أو مثال بسيط ولكم مني كل الشكر.

أبو رضوان

#4

أخي الكريم أبو رضوان

السلام عليكم

يمكنك استخدام ما يسمى بدوال المجال التجميعية وخاصة الدالة Dlookup التي تعطيك نفس القيمة الموجودة في الجدول أو الدالة Dsum التي تعطيك مجموع جميع القيم في الحقل المحدد ويمكنك استخدام أي من الدالتين بالصيغة التالية

Dlookup("[fieldname]";"tablename")

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

Dlookup("[fieldname]";"tablename";"[fieldname]=" me.ID)

وهذا على سبيل المثال

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

تحياتي

أخوك / أبو هاجر

#5

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

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

وكما أنت بارك الله فيك بينته وهو هذا:

code:

Dlookup("[fieldname]";"tablename")

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

code:

Dlookup("[fieldname]";"tablename";"[fieldname]=" me.ID)

والسؤال: كيف يأ أخي الكريم إذا كان استجلاب البيانات من نموذج أو أستعلام .إلى التقرير بهذه الصورة .

ابو رضوان

#6

أخي الكريم

السلام عليكم

ليتك جربت الطريقة مع الاستعلام قبل أن تسأل سؤالك الأخير

أخي الكريم /

الاستعلامات في أكسس كالجداول تماماً تريد الدليل ؟ ..... إليكه

حاول أن تسمي جدولاً واستعلاماً بنفس الاسم وانظر موقف أكسس

الدوال السابقة تعمل مع الاستعلامات كعملها مع الجداول تماماً أما بالنسبة للنماذج فلم يرد لها ذكر في سؤالك الأساسي وهذا نص سؤالك :

اقتباس
على أن يأتي هذا المربع ببياناته من استعلام أسمه ( المخصص المالي) حقل (مجموع المخصص ) ،أريد كيف يتم وضع المسار

وعلى أساسه كتبت الرد

تحياتي

أخوك / أبو هاجر

هذا الموضوع مغلق.

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