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

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

بدأه serious في 26 فبراير 2011 · 5 رد · 590 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني

لدي تطبيق asp.net

ربطته بتقرير كريستال ريبورت

وعند تسغيله تظهر رساله

The report you requested requires further information.

وتحتها عدة خيارات

server name

databasename

user

password

علما ان قاعدة البيانات اكسس

هذا الروتين اللي فيه معلومات الاتصال بالتقرير

Private Sub LogOn(ByVal poReport As CrystalDecisions.CrystalReports.Engine.ReportDocument)

Dim lsMethod As String = System.Reflection.MethodBase.GetCurrentMethod().Name

Dim loConnInfo As New CrystalDecisions.Shared.ConnectionInfo

Dim lsMode As String = System.Configuration.ConfigurationManager.AppSettings("Mode")

loConnInfo.ServerName = "127.0.0.1""

loConnInfo.DatabaseName = "db"

loConnInfo.UserID = "kk"

loConnInfo.Password = "1122"

Dim loTables As CrystalDecisions.CrystalReports.Engine.Tables

Dim loTable As CrystalDecisions.CrystalReports.Engine.Table

Dim loTableLogonInfo As CrystalDecisions.Shared.TableLogOnInfo

loTables = poReport.Database.Tables

For Each loTable In loTables

loTableLogonInfo = loTable.LogOnInfo

loTableLogonInfo.ConnectionInfo = loConnInfo

loTable.ApplyLogOnInfo(loTableLogonInfo)

Next

End Sub

وهنا كود فتح التقرير

Dim rpt As New ReportDocument

Dim oo As String

rpt.SetDataSource(ds)

Me.CrystalReportViewer1.ReportSource = rpt

CrystalReportViewer1.DataBind()

LogOn(rpt)

oo = Server.MapPath("CrystalReport2.rpt")

rpt.Load(oo)

#2

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

اخى العزيز

ده رابط لمشروع فيه تقرير و اكسيس على الويب

الرابط الخاص بي

#3

اخوي bodaman بارك الله فيك

رفعت الموقع اللي وضعته وظهر لي هذا الخطا

<!-- Web.Config Configuration File -->

<configuration>

<system.web>

<customErrors mode="Off"/>

</system.web>

</configuration>

Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.

<!-- Web.Config Configuration File -->

<configuration>

<system.web>

<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>

</system.web>

</configuration>

#4

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

اخى الكريم

اقتباس

رفعت الموقع اللي وضعته وظهر لي هذا الخطا

لو سمحت يعنى ايه رفعته

على سيرفر يعنى ولا نزلته على جهازك

#5

رفعته على سيرفر مجاني يدعم asp.net

#6

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

اخى العزيز

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

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

بس على العموم انت ممكن تجرب

<customErrors mode="off"/>

مكان ده

<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>

الرابط الخاص بي

جرب و رد على

تم تعديل هذه المشاركة بواسطة bodaman22 في 28 فبراير 2011 في 10:38

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

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

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

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

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