PDA

View Full Version : چطور ردیف ها رو بصورت جدولی نشون بدم که تا ته صفحه ادامه داشته باشه؟



eleboys
شنبه 25 اسفند 1386, 10:23 صبح
دوستان عزیزم سلام.
من قصد دارم رکورد هامو بصورت ساده سطر به سطر نمایش بدم... یه سری فرمت بندی انجان دادم که ردیفها بصورت جدول نمایش داده بشن اما می دونید که یه مشکلی پیش میاد و اون اینه که فقط به تعداد رکوردها جدول می کشه ولی ردیفها رو اگر خالی باشن (یعنی رکوردی در تیبل وجود نداشته باشه) دیگه تا آخر صفحه ادامه نمیده! مثل شکل...

چطور می تونم این مشکل رو حل کنم؟ نمی دونم خوب توضیح دادم یا نه؟:متفکر:

تصویر مشکلم رو هم میزارم تا بهتر متوجه منظورم بشید...

alirezash
یک شنبه 26 اسفند 1386, 19:34 عصر
نمی دونم شاید توضیحاتم گنگ باشه! اما فکر میکنم اگر تصویر رو مشاهده کنید دقیقا متوجه منظورم بشید...

ممنونم.

alirezash
یک شنبه 26 اسفند 1386, 19:35 عصر
نمی دونم شاید توضیحاتم گنگ هستش! اما اگر تصویر رو مشاهده کنید حتما متوجه منظورم خواهید شد...

ممنونم/...

Mashouri
چهارشنبه 14 فروردین 1387, 10:24 صبح
سلام
برای حل این مشکل ،میتونی اطلاعات مورد نظر برای نمایش در گزارش رابا ایجاد یک جدول مجازی از طریق کد نویسی و نه مستقیما از بانک اطلاعاتی فراهم کنی.
مرحله اول :
به این صورت که قبل از نمایش گزارش اطلاعات مورد نظر را که ممکن است از یک یا چند جدول باشه رو از طریق دستور Select آماده کنی و در یک متغیر از نوع DataTable قرار بدی .
تعداد رکورد هایی که بدست میاد ممکن به اندازه تمام صفحه نباشه ، که در این صورت میشه به تعداد لازم رکورد خالی در Table گفته شده در بالا ، Insert کرد تا به نتیجه مطلوبت برسی.

مرحله دوم :
قبل از ساختن گزارش باید یک DataSet با پسوند xsd. به پروژه اضافه کنید و در آن جدولی با فیلد های موجود در Select بالا که ایجاد کنید .

مرحله سوم :
سپس در هنگام ساختن گزارش باید Data Source را مانند فایل ضمیمه انتخاب کنید.

در پایان کد نویسی باید جدول ایجاد شده در مرحله اول را به جدول موجود در DataSet ایجاد شده
در مرحله دوم متصل کنی.

استفاده از این جدول در گزارش ، مانند یک جدول عادی می باشد.

Mashouri
چهارشنبه 14 فروردین 1387, 10:28 صبح
نحوه انتخاب Data Source در گزارش