ورود

View Full Version : سوال: نحوه ساخت و استفاده sub report در crystal با#c



alireza323
دوشنبه 04 شهریور 1387, 11:10 صبح
لطفا اگه کسی می تونه،راجب ساخت sub report و کد لازم واسه این کار تو برنامه(منظورم set کردن data source مربوط به sub report هستش) به من توضیح بده باید چی کنم.

MORTEZA66
چهارشنبه 06 شهریور 1387, 10:56 صبح
ساخت SubReport كه فكر نكنم سخت باشه يه گزارشو توي گزارش ديگه ميندازي مي شه SubReport اما استفادش خيلي مهمه كه توي اكثر فايلهاي آموزش هيچ اشاره اي به اون نشده اين فايل رو همين الان خيلي سريع نوشتم كه تمام كاري كه بايد براي استفاده از Subreport بكنيد رو گفتم اميدوارم به دردت بخوره

MORTEZA66
چهارشنبه 06 شهریور 1387, 10:58 صبح
به اين لينك هم يه نگاهي بندازيد
http://barnamenevis.org/forum/showthread.php?t=104290

alireza323
چهارشنبه 06 شهریور 1387, 12:44 عصر
از شما ممنونم که به سوال من جواب دادین،ولی وقتی من کد زیر رو که شما تو فایل ضمیمه واسه من گذاشتین رو تو برنامم مینویسم گزینه Item رو نمیاره که من کد رو کامل کنم،البته من با #C کار میکنم که فکر نمیکنم به اونم مربوط باشه

sub.Item("otherRpt.rpt").SetDataSource(otherst)

کدی که من نوشتم به صورت زیره:


CrystalDecisions.CrystalReports.Engine.Subreports sub;
CrystalReport1 crystal = new CrystalReport1();
sub = crystal.Subreports;
من همه اون چیزی رو که گفته بودین اجرا کردم ولی نمیدونم چرا نمیشه.ممنون میشم اگه بگین مشکل چیه

MORTEZA66
چهارشنبه 06 شهریور 1387, 23:51 عصر
چي نميشه اصلا شما منظورتون رو واضح بگين تا ببينم مشكل چيه او كدها هم درسته چون من از برنامه كپي گرفتم البته در وي بي دات نت حالا سي فرق داره نميدونم

alireza323
پنج شنبه 07 شهریور 1387, 09:22 صبح
ببینید من وقتی کد زیر رو تو برنامم مینویسم

subrep.Item("otherRpt.rpt").SetDataSource(otherst)
،بعد از نوشتن subrep وقتی می خوام Item رو به کد اضافه کنم،Item رو نمیشناسه،و وقتی میخوام اجراش کنم این خطا رو میده :
CrystalDecisions.CrystalReports.Engine.Subreports' does not contain a definition for 'Item'

حالا باید چی کنم

alireza323
سه شنبه 12 شهریور 1387, 23:13 عصر
لطفا اگه کسی میدونه من باید چی کنم کمکم کنه

sir_djalireza
سه شنبه 22 دی 1388, 18:09 عصر
لطفا اگه کسی میدونه من باید چی کنم کمکم کنه
آخه تو داری با زبان سی شارپ می نويسی که توش اين متد Item نيست برادر

rezamir
دوشنبه 10 اسفند 1388, 14:28 عصر
اینطوری بنویس
subrep.Item["otherRpt.rpt"[.SetDataSource(otherst)