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

أريد طباعة تقرير بالشهر فقط

بدأه أبو عبير 2005 في 7 يوليو 2014 · 5 رد · 520 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني الكرام 

 

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

 

إخواني لدي تقرير مبني على استعلام وهناك حقل أسمه ( DateFld ) يتم تخزين التاريخ فيه بهذا الشكل ( 2014/03/20 )

 

وهناك معيار وهو ( [forms]![frm1]![التاريخ] ) 

 

كيف أجعل الطباعة تكون بالشهر والسنة بغض النظر عن اليوم . 

 

تقبلوا فائق تقديري واحترامي .

#2

أخي العزيز

اسخدم دالة التنسيق Format

أضف في الاستعلام حقلا جديدا وسمه ما شئت

وأكتب به العبارة التالية: ("Format([DateFld];"yyyy\/mm بهذا تكون قد استقطعت من التاريخ السنة والشهر

2014/03

الآن وفي معيار الاستعلام أكتب التنسيق التالي للحقل الجديد الذي أنشأناه:

("Format([forms]![Date1]![Frm1];"yyyy\/mm

حيث Date1 تعني [التاريخ] في تنسيقك

فتحصل على معيار مطابق

2014/03

كما يمكنك أستخدام دالة التاريخ DatePart إن أحببت

بالتوفيق

أبومحمد

#3

السلام عليكم جميعا وكل عام وانتم بخير،،

 

يمكن أيضا أن تضع في معيار الاستعلام يكون مثلا:

Between [تاريخ البداية] And [تاريخ النهاية]

وهكذا تستطيع الفلترة باليوم أو بالشهر أو بالسنة وهذه فكرة أخرى يمكن أن تستخدمها إذا رغبت بذلك.  :hmm:  :D  ;)

#4

أخي الغالي بارك الله فيك وفي ذريتك .

 

حاولت ولم أصل إلى نتيجة أرجو منك أن تحاول لي في القاعدة المرفقه

 

ولك مني كل الشكر والتقدير . 

qqqq.rar

#5

يا الغالي:


 


عند فتح النموذج t1 وتحديد فترة أدخال التاريخ


تحصل على الصورة أدناه


 


 


post-129354-0-46958400-1404771908_thumb.


 


وعند معاينة التقرير Trtجعلت لك معيار الإستخراج الشهر والسنة (ذلك في الإستعلام المبني عليه هذا التقرير)


 


لاحظ الكود


SELECT T1.TNo, T1.Name_M, T1.[رقم الجوال العميل], T2.IAnmt, Format([datefld],"yyyy\/mm") AS تاريخ, T3.المبلغ, T3.تاريخ_القسط_الاول, T2.datefld

FROM T1 INNER JOIN (T3 INNER JOIN T2 ON T3.TA = T2.TA) ON T1.TNo = T3.TN

WHERE (((Format([datefld],"yyyy\/mm"))=Format([forms]![t1]![التاريخ],"yyyy\/mm")));

أنظر إلى النتيجة (كما في الصورة أدناه)


 


post-129354-0-41593900-1404771962_thumb.


 


مدار العمل كله هو دالة التنسيق  Format


Format([datefld],"yyyy\/mm")

تحياتي  (أبومحمد)


 


qqqq_PMS.rar


#6

الله يعطيك العافية ويرحم والديك 

 

الله يصلح لك الذرية ويسعدك دنيا وآخرة . 

 

الله لا يحرمك الأجر ولا يحرمنا منك . 

 

تقبل فائق تقديري واحترامي .

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