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

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

بدأه ضاري في 21 أكتوبر 2009 · 5 رد · 1,439 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

مشروعي بال ASP.net

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

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

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

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

#2

معقول مافي حل ؟

#3
/index.php?showtopic=191449

تعلم فليس المرء يولد عالماً------ وليس أخو علماً كمن هو جاهلا

العلم نور وجمال يقتبس--------------- صاحبه مكرم اين ما جلس

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

#4

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

ذهبت للرابط ووجدت الكود هذا

Dim paramValue1 As New CrystalDecisions.Shared.ParameterDiscreteValue
paramValue1.Value =textbox1.text
rpt1.ParameterFields("boda1").CurrentValues.Add(paramValue1)

لكن ياعزيزي انا جربته بال asp.net

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

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

#5

؟

#6

السلام عليكم اخي

اذا كنت تريد ارسال قيمة رقمية تريد استخدامها في التقرير

استخدم هذا الكود مع مراعاة ان الكود مكتوب بلغة السي شارب

 ParameterFields myParameterFields = new ParameterFields();
ParameterField myParameterField = new ParameterField();
 ParameterDiscreteValue myDiscreteValue = new ParameterDiscreteValue();
myParameterField.ParameterFieldName = "boda1";
 myDiscreteValue.Value = Convert.ToInt32(textbox1.text);
myParameterField.CurrentValues.Add(myDiscreteValue);
myParameterFields.Add(myParameterField);
crystalReportViewer1.ParameterFieldInfo = myParameterFields;

اما اذا كنت ارسال قيمة نصية فاستخدم هذا الكود

 TextObject text;
 text = rpt.ReportDefinition.ReportObjects["boda1"] as TextObject;
text.Text = textbox1.text;

ولا تنسى اضافة هذا الكود في اعلى الصفحة

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

وان شاء يكون هذا المطلوب

C# حبيبتي

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

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

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

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

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