PDA

View Full Version : قرار دادن اطلاعات دو جدول در یک گزارش کریستال ریپورت



mohammady2
شنبه 29 تیر 1387, 00:12 صبح
سلام .دوستان
من یک کریستال ریپورت رو براساس یک فرم طراحی کردم
قسمت اول فرم اطلاعات خود شخص و قسمت دوم اطلاعات افراد تحت تکفل فرد هست که در جدول دیگه ای قرار داره
حالا با وجود اینکه جستجو کردم اما به نتیجه نرسیدم که چطور باید اطلاعات دو جدول رو در یک صفحه گزارش قرار بدم
چون برای یه جدول در قسمت تعیین دیتا سورس از این دستور استفاده میشه


CrystalReport11.SetDataSource(dset.Tables["personality"].DefaultView);

اما برای چند جدول؟؟
ضمنا به ازای هر رکورد از جدول اول در جدول دوم چندین رکورد وجود داره ؟چطور باید این کار رو بکنم؟

reza1357
شنبه 29 تیر 1387, 06:06 صبح
اما برای چند جدول؟؟

برای این کار باید از کوری (View ) استفاده کنید.

mohammady2
شنبه 29 تیر 1387, 06:44 صبح
ممنون از پاسختون .امکان داره کوئری رو بنویسید . من اطلاعی در این مورد ندارم

alirzn
شنبه 29 تیر 1387, 08:41 صبح
باید از subreport استفاده کنی؟ با query تنها نمیشه. اگر میخواید برنامتونو بگذارید من واستون دستش کنم.


ممنون از پاسختون .امکان داره کوئری رو بنویسید . من اطلاعی در این مورد ندارم

mohammady2
شنبه 29 تیر 1387, 11:15 صبح
برنامه رو حتما ميزارم.
اگر در مورد رووش توضيح بديد ممنون ميشم

ضمن اينكه برنامه چيز خاصي نيست . دو جدول با يك فيلد مشترك به نام شماره كه به ازاي هر ركورد در جدول اول چند ركورد در جدول دوم ثبت شده .

حالا براي چاپ هر شماره كه انتخاب بشه ابتدا ركورد اون شماره در جدول اول رو مياريم بعد ركوردهاي مربوط به اون رو در جدول دوم در ادامه اون.
كه همه در همون يه صفحه چاپ ميشه.

mohammady2
شنبه 29 تیر 1387, 23:02 عصر
این یک نمونه کوچیک از دیتا بیسی هست که دارم .بیشتر میخوام نحوه کار رو بدونم .برنامه سنگینه نمیتونم آپ کنم
ممنون اگر پیگیری کنید

reza1357
چهارشنبه 16 مرداد 1387, 10:24 صبح
امیدوارم تا حالا مشکلت حل شده باشه.
بر اساس دیتابیس فوق یک View بنام مشخصات براتون ساختم.

saber4166
چهارشنبه 16 مرداد 1387, 11:51 صبح
دوست عزیز mohammady2 می تونید بنده رو در مورد connect شدن به
کریستال ریپورت بدون استفاده از ویزارد کمک کنید چون واقعا خیلی وقته که دنبالش هستم و جواب نگرفتم اگه کمکم کنید لطف بزرگی در حق بنده کردید اگر کدی دارید برام قرار بدید یا اگه دوست دارید به میل من بفرستید
saber_bazrafshan@yahoo.com

هر جور که خودتون میدونید یا می خواهید در این تاپیک قرار دهید به هر شکلی که راحت هستید

خواهش میکنم کمکم کنید اگر این کار رو انجام دادید چون خیلی وقته که منو در گیر خودش کرده

saber4166
پنج شنبه 17 مرداد 1387, 20:04 عصر
دوست عزیز کمکم نمیکنی

quantomquery
جمعه 17 تیر 1390, 13:43 عصر
سلام

اشکال در استفاده از 2 جدول در کریستال ریپورت (http://barnamenevis.org/showthread.php?294615-%D8%A7%D8%B4%DA%A9%D8%A7%D9%84-%D8%AF%D8%B1-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-2-%D8%AC%D8%AF%D9%88%D9%84-%D8%AF%D8%B1-%DA%A9%D8%B1%DB%8C%D8%B3%D8%AA%D8%A7%D9%84-%D8%B1%DB%8C%D9%BE%D9%88%D8%B1%D8%AA)