22-04-25, 08:13 PM
السلام عليكم ورحمة الله وبركاته
بعد تجربة المثال
وجدت ان الريبوت فيور لا يعمل اي لا يتوافق مع نسخة فريم ورك
فتأكد من أن الأصدار الذي تعمل به بأنه متوافق مع نسخة الفريم ورك لديك في المشروع
وملف التقرير Report1.rdlc غير متواجد بمجلد البرنامج ولعمل ذلك
افتح التقرير في الفيجوال او حدده بمعنه اصح
وغير الخصائص التالية
BUILD ACTION = CONTENT
COPY TO OUTPUT DIRECTORY = COPY IF NEWER
ثم عدل الكود الى التالي
وبأذن الله سيعمل معك
بعد تجربة المثال
وجدت ان الريبوت فيور لا يعمل اي لا يتوافق مع نسخة فريم ورك
فتأكد من أن الأصدار الذي تعمل به بأنه متوافق مع نسخة الفريم ورك لديك في المشروع
وملف التقرير Report1.rdlc غير متواجد بمجلد البرنامج ولعمل ذلك
افتح التقرير في الفيجوال او حدده بمعنه اصح
وغير الخصائص التالية
BUILD ACTION = CONTENT
COPY TO OUTPUT DIRECTORY = COPY IF NEWER
ثم عدل الكود الى التالي
كود :
' تعيين مسار التقرير
ReportViewer1.LocalReport.ReportPath = Application.StartupPath & "\Report1.rdlc"
' إنشاء باراميتر جديد بالقيمة المأخوذة من TextBox في الفورم
Dim testParam As New ReportParameter("demoParameter", Form1.TextBox1.Text)
' تمرير الباراميتر إلى التقرير
ReportViewer1.LocalReport.SetParameters(testParam)
' تحديث التقرير ليظهر التغيير
ReportViewer1.RefreshReport()
Me.ReportViewer1.RefreshReport()وبأذن الله سيعمل معك
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي

