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

للخبراء في استخدام الCrystal Report في Vs 2003.net مشكلة راح تجنني؟؟؟؟؟؟؟

مغلق
بدأه Nezar.net في 21 أكتوبر 2006 · 9 رد · 1,155 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

شباب انا عملت برنامجي على Vs2003.net c#.net وقاعدة البيانات SqlServer2000 واستخدمت أداة الCrystal Report لعرض التقارير الموجودة,

وعملت Setup للبرنامج ونزلتو على جهاز آخر ......

المشكلة عندما عملت Deployment للبرنامج على جهاز آخر طلعتلي رسالة KeycodeV2.dll واللحمد لله حليتها بإضافة Merge Modules إلي هم

Crystal_Database_Access2003.msm

Crystal_Database_Access2003_enu.msm

Crystal_Managed2003.msm

Crystal_regwiz2003.msm

VC_User_CRT71_RTL_X86_---.msm

VC_User_STL71_RTL_X86_---.msm

وضفهم مع الSetup وعدت تنزيل البرنامج على الجهاز وبطلت تطلعلي رسالة KeycodeV2.dll بس هلا صار يطلعلي شيء آخر هو الي مش عارف حلو إلي هي مشكلة ال Authentication إلي هي موضحة في الصورة الموجودة في الرابط

http://www.image2host.com/t.php?img=c902dcba49.jpg

علماً بأنه انا لما عملت الSqlConnection لل WindowsForm حطيت اسم السيرفر (local) وحطيت انو يكون Authentication Windows .

وكذلك في التقرير حطيت اسم السيرفر (Local) و Integrated Security اخترتها واخترت الكونكشن يكون Microsoft OLe sql Provider

وعندما كنت استدعي ال Object تبع الCrystal Report Viewer هذا الي كنت كاتبو في الزر الاستدعاء

report1 rp = new report1();

Form_report1 fr = new Form_report1();

fr.CrystalReportViewer1.ReportSource=rp;

fr.Show();

وبس هذا كل الي انا عاملوا الرجاء من الاخوة الخبراء حل هذه المشكلة ولا تنسوا انا بستخدم Vs2003.net مش Vs2005.net الرجاء الحل وبسرعة من الخبراء...

تم تعديل هذه المشاركة بواسطة Nezar.net في 21 أكتوبر 2006 في 14:25

#2

ابني التقرير علي datasetهذا افضل واسع

#3

طيب اعطيني مثال على الdataset واعطيني طريقة الAuthentication الله يخليك ...............

#4

السلام عليكم

هذا مثال لبني التقرير علي dataset

كود الربط

Dim strConn As String
strConn = "Provider=SQLOLEDB;Data Source=(local;" & _
		 "Initial Catalog=Northwind;Trusted_Connection=Yes;"
Dim cn As OleDbConnection
(cn = New OleDbConnection(strConn

كود تعبئة التقرير من ال dataset

 Dim adM As New OleDbDataAdapter("select * FROM STORE ", cn)
			adM.Fill(DS, "masfile")
		 Dim rpt As New CrystalReport1
			rpt.SetDataSource(DS.Tables("masfile"))
			CrystalReportViewer1.ReportSource = rpt
  CrystalReportViewer1.Refresh()
		CrystalReportViewer1.Dock = DockStyle.Fill

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

عمر المختار

اللهم انعم على بلادي بالأمن والأمان

#5

أخوي عبد الجليل انا بدي إياه على C#.net مش فيجوال على العموم شكراً كتير كتير ............

#6

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

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

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

عمر المختار

اللهم انعم على بلادي بالأمن والأمان

#7

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

موقوف من المشاركة لقلة الأدب

============================

#8

فعلا .. بناء التقارير عن طريق الداتاست افضل بكثير ,, لكي تتفادى مشكلة الاتصال عند تحزيمه وتنصيبه على جهاز العميل

063bx.gif
#9

المشكلة أخي الكريم تحل كالاتي

لازم تدخل الكود المرفق مع دوت نت 2003 من خصائص البرنامج اضغط على HElp ومن ثم About

ستظهر شاشة بها رقم السيريال

AAP50-GS00000-U7000RN

واضيفه عند التحزيم في خانة الكود

إذا ما حليتش المشكلة راجع المنتدى موفق إن شاء الله

موقوف من المشاركة لقلة الأدب

============================

#10

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

اخي هذا مثال استدعاء crestal report من C# net

ارجو ان يساعدك :rolleyes:

			ItemStoreTransAdapter.Fill(dataReport.Tbl_ItemStoreTrans);
			ReportDocument reportDocument = new ReportDocument();
			BalnaceAccount report = new BalnaceAccount();
			report.SetDataSource(dataReport);
			AccountReportView.ReportSource = report;
			Application.DoEvents();

   AccountReportView.Zoom(100);

توضيحات : ;)

dataReport اسم DataSet

ItemStoreTransAdapter اسم DataAdapter

Tbl_ItemStoreTrans اسم الجدول

BalnaceAccoun اسم التقرير

تم تعديل هذه المشاركة بواسطة binderwesh في 23 نوفمبر 2006 في 09:29

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

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

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

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

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

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