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

كيف امرر قيمة تكس بوكس الى داخل التقرير

بدأه ضاري في 20 أكتوبر 2009 · 7 رد · 551 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

كيف حالك إن شاء الله دائمــاً بخير ؟.

اعتقد الكتاب باين من عنوانه

اريد نقل قيمة من تكست بوكس الى داخل التقرير

بحثت واعتقد ان الحل في استخدام Formula

وقمت بانشاء Formula في التقرير ولكن لم اجد الكود الخاص بنقل قيمة التكست بوكس الى هذه Formula داخل التقرير

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

#2

؟

#3

ياجماعة اسعفونا

#4

مرحبا ضاري .. جرب تضيف للتقرير Parameter Filed طيب، في الكود أسند لهذا المتغير قيمة Textbox واللي تكون مخزنها في session بين الصفحات مثل ما هو معروف.

طريقة الاسناد كالتالي:

using CrystalDecisions.Shared;
using CrystalDecisions.CrystalReports.Engine;

        ParameterFields paramFields = new ParameterFields();
        ParameterField paramField = new ParameterField();
        ParameterDiscreteValue discreteVal = new ParameterDiscreteValue();

        paramField = new ParameterField();
        paramField.ParameterFieldName = "YourParameterNameInReport";
        discreteVal.Value = YourTextboxWhichInSeisson;
        paramField.CurrentValues.Add(discreteVal);
        paramFields.Add(paramField);



CrystalReportViewer1.ParameterFieldInfo = paramFields;

اتمنى يمشي الحال

#5

للاسف ما مشى الحال

يعطيك العافيه اخوي

ياليت لو مثال مطبق

#6

المثال مرفق ..

مع تمنياتي لك بالتوفيق

CryTextbox.rar

#7

الله يعطيك العافيه اخوي المقحم ويجزاك عني وعن المنتدى كل خير

ونفع الله بك ورزقك من حيث لاتدري

فعلا هذا هو المطلوب ولكن كان بالسي بلس وقمت بحمدلله بتحويله الى في بي

وارفقته لمن يرد الاستفادة من الموضوع وجزاكم الله كل خير

crt.rar

#8

اخوي حسام ماذا لو اردت ارسال ثلاث او اربع تكست بوكس الى التقرير

حاولت ارسل ثلاثه ولكنه ينقل فقط اخر تكست بوكس اما الاول والثاني والثالث لا يتم نقلهم بل يطلب قيمة البراميترات قبل عرض التقرير

هل بالامكان نقل اكثر

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