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

مشكلة في الكريستال ريبورت والتاريخ

مغلق
بدأه QueeN-LoveR في 16 يناير 2005 · 11 رد · 1,543 مشاهدة · في قسم التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف حالكم شباب

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

اريد انا اظهر تقرير بالمبيعات لفترة معينة

مثلا يدخل المستخدم تاريخ 02.13.2004 الى تاريخ 03.13.2004

مع العلم ان عملية ادخال التاريخ تكون عن طريقDTPicker

وهي من ال Components< Microsoft Windows Common Control-2 6.0(SP4)

شوف الكود التالي وين الخطأ فيه

DateCR.ReportFileName = App.Path + "\sales.rpt"
DateCR.DataFiles(0) = App.Path + "\Sale.mdb"
DateCR.SelectoinFormula = "{SoldItems.Date} Between DateValue('" & Date1.Value & "') And DateValue('" & Date2.Value & "')"
DateCR.Action = 1

يظهر لي خطأ رقم 20515

Error in formula

وأيضا جربت تغيير ال SelectionFormula إلى

{SoldItems.Date} in Date ('" & Date1.Value & "') to Date ('" & Date2.Value & "')"

أرجو مساعدتي في هذه المشكلة

ولكم جزيل الشكر

#2

انا استخدم الاصدار العاشر من الكريستال والكود ده شغال معايه للأستعلام بين تاريخين

Report.RecordSelectionFormula = "{ahmed.tel} in DateTime (2004, 01, 01, 00, 00, 00) to DateTime (2004, 01, 02, 00, 00, 00)"

التاريخ.zip

#3

بس ملاحظة

هى مش Date كلمة محفوظة Reserved Word ؟

يعنى جربتى بعد وضع [Date] بالشكل ده؟

عن عبدالله بن عمر رضي الله عنهما أن رسول الله صلى الله عليه وسلم قال :

( أحب الناس إلى الله أنفعهم ، وأحب الأعمال إلى الله عز وجل سرور تدخله على مسلم ، أو تكشف عنه كربة ، أو تقضي عنه دينا ، أو تطرد عنه جوعا ، ولأن أمشي مع أخي المسلم في حاجة أحب إليّ من أن اعتكف في المسجد شهرا ، ومن كف غضبه ستر الله عورته ، ومن كظم غيظا ، ولو شاء أن يمضيه أمضاه ، ملأ الله قلبه رضا يوم القيامة ، ومن مشى مع أخيه المسلم في حاجته حتى يثبتها له ، أثبت الله تعالى قدمه يوم تزل الأقدام ، وإن سوء الخلق ليفسد العمل كما يفسد الخل العسل )

رواه الطبراني في الكبير

#4

السلام عليكم

الله يعطيكم العافية شباب

ومشكورين على متابعتكم

الأخ mourad3d

للأسف انا استخدم الإصدار القديم من الكريستال ريبورت

وجربت الكود مع هالاصدار ومانفع :s

الأخ abulyaman

جربت اني اضع Date في اقواس لكن مافي فايدة

...

الرجاء مساعدتي في هذه المشكلة

شكرا على جهودكم.

#5

السلام عليكم

اي إصدارة تستعمل اخي العزيز ؟

:)

gaza3-3.jpg
#6

عزيزي

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

1- قم بإنشاء جدول جديد في قاعدة البيانات وفقآ لهذه المشكلة يتكون من حقلين وليكن FirstDate و LastDate وليكن اسم الجدول هو User

2- أحفظ مدخلات المستخدم في هذين الحقلين بالتعديل وليس بالإضافة إي يظل الجدول محتويا علي سجل واحد فقط .

3- أضف هذين الحقلين إلي تقريرك لتاريخ بداية الفترة وتاريخ نهاية الفترة

#7

السلام عليكم

الأخ ابراهيم الطيب انا استعمل الاصدار 4.6

والان حملت الاصدار 10 من الكريستال ريبورت كي اجرب طريقة الأخ mourad3d

لكن تواجهني مشكلة في ربط الريبورت مع في بي 6 حيث اني اضيف ملف ال Ocx واضعه في الفورم لكني لاااجد خاصية مصدر التقرير report source

ارجو مساعدتي

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

#8

والله الكريستال ده دوخنا

استخدم معالج الكريستال فى صنع التقرير فى الفيجوالبيسك

من قائمة project >>>>>>> اختار add crystal report10

ثم using the report wizard

ثم ok

ثم

creat new connection

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

access/excel (dao لقواعد البينات المنشأه بالاكسيس

database files لقواعد البينات المنشأه معالج الفيجوال بيسيك لقواعد البينات (مدير البيانات)

ثم أختار قاعدة البيانات

ثم تابع المعالج واختار الحقول المطلوبه اظهارها فى التقرير

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

حتى تنتهى من المعالج

تم تعديل هذه المشاركة بواسطة mourad3d في 23 يناير 2005 في 03:46

#9

السلام عليكم

الف شكر للأخ mourad3d

وآسف على التاخير

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

تحياتي

#10

السلام عليكم

شكرا اخي ابراهيم الطيب لى اهتمامك بالموضوع

وعذرا على التاخير في الرد

سابقا كنت استخدم الكريستال ريبورت 4.6 اما الان استخدمت الاصدار 10 وبفضل الله ثم بفضل الاخوان الي شاركو بالموضوع انحلت مشكلتي

والف شكر لكم جميعا

#11

السلام عليكم

العفو اخي العزيز لم افعل شي

اتمني لك التوفيق ,فقط اردت التأكد من ان المشكلة قد حلت و الحمد لله . :)

gaza3-3.jpg
#12

اختي العزيزة جربي

cr.printreport

دلاً من

cr.action=1

أنا الرجل الضرب الذي تعرفونه***خشاش كرأس الحية المتوقد

لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي

منتديات طريق الهداية

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…