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

تغيير قيمة حقل في تقرير ReportViewer

بدأه king1_90 في 7 يوليو 2011 · 2 رد · 1,398 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا مازلت اتعلم asp.net 3.5 و ما زلت في البدايات

ولكن واجهتني مشكلة في التقرير الخاص لمايكروسوفت :(

هذه المشكلة اني اريد تغير قيمة text موجود بالتقرير اثناء التشغيل اي

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

عملياً اسناد قيمة كل text بصفحة معلومات الزبون لـٍ text في التقرير قبل عملية الحفظ.....

تم تعديل هذه المشاركة بواسطة king1_90 في 7 يوليو 2011 في 12:16

أشهد أن لا آله ألا الله و أشهد أن محمد رسول الله

#2

هذا مثال بسيط

WebApplication1.rar

أشهد أن لا آله ألا الله و أشهد أن محمد رسول الله

#3

السلام عليكم،

هنا مثال على طريقة ربط المتغير بالتقرير

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load


        Dim p(1) As ReportParameter
        p(0) = New ReportParameter("rptParamName", "خالد")
        p(1) = New ReportParameter("rptParamTele", "988888")



        RptView.LocalReport.SetParameters(p)
        RptView.LocalReport.ReportPath = Server.MapPath("Report1.rdlc")



    End Sub

لكن عليك اتباع التالي

1- اظافة المتغيرات في التقرير اولا وذلك بفتح التقرير في الفيجوال ستوديو ثم وضع مؤشر الفاره على المساحه الفارغه خارج صفحه التقرير اللون الرمادي من التقرير ثم اضغط المفتاح الايمن للفاره و اختر من القائمة

ثم اضف المتغيرات و انواعها

2- اظف المتغيرات الي الحقول المخصصه لعرضها ، وذلك بوضع مؤشر الفاره على الحقل في التقرير ثم ضغط الزر الايمن و اختيار properites و اختر المتغير

3- اكتب الكود السابق لوضغ قيم المتغيرات ثم ارسالها الي التقرير

دمتم بود

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

WebApplication1.zip

تم تعديل هذه المشاركة بواسطة XR.7 في 7 يوليو 2011 في 14:57

سبحان الله وبحمده *** سبحان الله العظيم

www.quraany.com

www.arabcs.com

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