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

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

مغلق
بدأه الفيصل2006 في 18 مارس 2006 · 7 رد · 786 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قاخواني الزملاء

قاعدة البيانات المطبوعة في التقرير ممتازة ولكن المشكلة تكمن بأن المعلومات المسجلة في قاعدة البيانات القديمة تظهر ولكن عند إضافة معلومات جديده لاتظهر

لـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــماذا

ارجوكمو اريد حل

عاجل

#2

برايي المشكلة تكمن في احد الاحتماليين التالين:

اما ان الداتاسيت Dataset التي اضفت السجلات الحديثة عليها لم تعمل لها تحديث على قاعدة البيانات ويتم عرض الريبورت من داتا سيت اخرى

او الاحتمال الثاني انك عندك اكثر من Instance لقاعدة البيانات

والله اعلم

#3

تأكد من أسماء الحقول الموجودة في الجدول والداتا سيت والتقرير لازم تكون كلها زي بعض

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#4

تأكد من استخدام الخاصية Refresh

والله اعلم م . ش سكيك

#5

اخواني

أسماء الحقول كلها تمام

مافيها مشاكل

علماً بأن في form البيانات الي اكتبها تتخزن في قاعدة بيانات مايكروسوفت اكسس 2003 ولكن العلة ماتظهر في الكريستال ريبورت

أرجوكوم شوفولي حلللللللللللللللللللللللللللللللل

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

وشكرا على مشاركتكم

#6

بسم الله الرحمن الرحيم

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

اخي الكريم

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

DataSet.Tables(tablename).Clear      
OleDbDataAdapter1.Fill(DataSet.tabelname)

ثم اطبع التقرير وإن شاء الله سوف تظهر السجلات الجديدة .

تم تعديل هذه المشاركة بواسطة jbsa في 19 مارس 2006 في 16:20

#7

أخي الفاضل

يبدو والله أعلم أنك تستعمل الاتصال المباشر في ربط الكريستال مع قاعدة البيانات وليس مع dataset إذا كان كذلك حاول تغير طريقة ربط الكريستال ريبورت واجعله مع dataset التي تعمل عليها .

 rpt.SetDataSource(MyDataSet)

تم تعديل هذه المشاركة بواسطة aswany في 19 مارس 2006 في 19:42

#8

بص يا باشا ممكن تضيف الـ 3 اكود دول وان شاء الله هتبقي مية مية وهتدعيلي وعن تجربة بالنسبة لمشكلتك دي اتفضل يا باشا وبالهنا والشفا

CrystalReport1.WindowState = crptMaximized

CrystalReport1.DataFiles(0) = "pharco.mdb

CrystalReport1.ReportFileName = "drags.rpt

CrystalReport1.Action = 1

الكود الأول وظيفته انه يعرضلك التقرير بصروة كبيرة علطول بملو الشاشة كلها

vipersig.jpg

المحاسب

سامح إبراهيم عبداللطيف

sameh_ibm@hotmail.com

SAMHOOON

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

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