PDA

View Full Version : سوال: چگونه فقط رکوردهایی که کاربر انتخاب کرده رو برای چاپ بفرستم؟



Smart User
یک شنبه 24 شهریور 1387, 01:23 صبح
با سلام خدمت همه دوستان.
یه S.P دارم که یه سری گزارش تهیه می کنه. حالا کاربر از بین رکوردها می خواد چند تا رو انتخاب کنه و برای چاپ بفرسته.
اگه تیبل باشه می شه یه فیلد چاپ بهش اضافه کرد که کاربر علامت بزنش بعد فقط اونایی که علامت خوردن رو چاپ کنیم. ولی واسه sp نمی شه. من حتی اومدم یه فیلد هم به دیتااداپتور اضافه کردم ولی تو دیتاگریدویو نمی ذاره فیلدی که بایند نیست رو مقدار بدی.

سار
یک شنبه 24 شهریور 1387, 08:49 صبح
اون رکورد هایی رو که انتخاب شده رو بریز تو یه دیتا تیبل یا لیست یا هر چیز دیگه و بعد اون شی رو چاپ کن

Smart User
یک شنبه 24 شهریور 1387, 21:01 عصر
با تشکر از سار عزیز. راستش این راه رو قبلا تست کردم ولی هم به نظرم زیاد جالب نمیاد هم گذاشتن حلقه وقت سی پی یو و کاربر رو می گیره.آخه تعداد رکورد ها در برخی گزارشات زیاده .
متاسفانه تا الان هم راهی برای کپی گرفتن یکجای تعدادی رکورد از یک تیبل به تیبل دیگه پیدا نکردم. اگه کسی از دوستان بلده به من هم بگه ممنون می شم.

مشکلم با اضافه کردن فیلد چاپ حل شد. یه اشتباه بچه گانه بود :D (دیتاگریدم readonly بود D: )
ولی کماکان خوشحال می شم تجربه دوستان رو در این زمینه بدونم.