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

التقرير في asp.net

مغلق
بدأه bnitt في 17 مايو 2007 · 6 رد · 1,384 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني انا باستخدم asp.net مع vb.net

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

مثلا dim r as new report1

وبالعكس عند انشاء مشروع WinApp لا يعطيني error

#2

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

أخى الكريم الكود هو

Dim rpt As New ReportDocument
		rpt.FileName = Server.MapPath("report1.rpt")
		CrystalReportViewer1.ReportSource = rpt

بالتوفيق ان شاء الله

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

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#3

شكرا اخي على تجاوبك

بس لسه في مشكه لما امرر dataset للمتغير Rpt الي من نوع ReportDocument

لا يظهر البيانات على حسب الشروط اي البيانات الموجوده في dataset وانما بظهر بيانات عشوائية

#4

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

أخى الفاضل

الكود هو:

Dim rpt As ReportDocument
rpt.FileName = Server.MapPath("report1.rpt")
rpt.SetDataSource(DataSet1)
rpt.SetParameterValue(0, value)
CrystalReportViewer1.ReportSource = rpt

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

وان كان عندك Parameters فأولا حددها للداتا ست ثم بعد ذلك حددها لل ReportDocument عن طريق SetParameterValue

وطبعا القيمة (0) هى اول parameter ويمكنك الزياده حسب عدد ال Parameters الموجدوه عندك و ال value هى ال control الذى يحدد قيمة ال parameter.

بالتوفيق ان شاء الله

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

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#5

شكرا اخوي حفظك الله وزادك علماَ

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

كيف اعمل جملة الاستعلام بالشروط ارجوا التوضيح

#6

طيب اخي باقي تظهر مشكلة شاشة تطالب بإدخال user and password

#7

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

أخى الفاضل

لكى لا تظهر لك مشكلة ال username , password إليك هذا الكود

 rpt.SetDatabaseLogon("sa", "sa")

طبعا sa على سبيل المثال وانت تضع ما يخصك

بالتوفيق ان شاء الله

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

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

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

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