السلام عليكم ورحمة الله وبركاته
أريد عمل تقارير للطباعة - باستخدام crystal report - في مشروعي - مشروع نظام جامعة -
وأريد استخدام شاشة واحدة كحاضنة لعرض التقارير تحتوي على أداة crystalreportviewer
أي عند النقر على زر الطباعة في أي شاشة نستدعي الشاشة الحاضنة ونربطها بالتقرير المراد عرضه
استطعت عمل هذه الطريقة بلغة VB ولكن لم أستطع عملها بلغة C#
المشكلة تكمن في الكود
repForm.crystalReportViewer1.reportSource = studDegRPT;
حيث أن repForm هي الشاشة الحاضنة ، و studDegRPT هو التقرير المراد عرضه
حيث أن المشكلة أنني لا أستطيع الوصول للأداة crystalReportViewer1 لكي أعدل خصائصها
قمت بتجربة عمل كائن من الشاشة الحاضنة ثم الوصول من الكائن للأداة ولكن لم تفلح الطريقة أيضًا.
هل هناك طريقة أخرى للوصول لتغيير خصائص أداة موجودة في شاشة أخرى
ولكم جزيل الشكر