سلام دوستان.
چطوری می تونم چند تا رکورد خاص رو که توی DataGrid نمایش می دهد رو چاپ بگیرم؟
مثلا رکورد های 5 ، 2 ، 7 رو چاپ بگیرم. برای چاپ فاکتور نیاز دارم. میشه Select کرد ؟
سلام دوستان.
چطوری می تونم چند تا رکورد خاص رو که توی DataGrid نمایش می دهد رو چاپ بگیرم؟
مثلا رکورد های 5 ، 2 ، 7 رو چاپ بگیرم. برای چاپ فاکتور نیاز دارم. میشه Select کرد ؟
سلام
دوستان منم به این کار احتیاج دارم ولی یه جور دیگه!
میخوام قبل ریپورت گرفتن کد کالاهایی که بین X و Y نشون بده!
ممنون
برای این کار از کریستال ریپورت و رکورد سلکشن فورمولا استفاده کنیدنمونه تو سایت هست دنبالش بگردین چیزهای جالبی گیرتون میاد
من اينكار را به با دو SELECT انجام ميدهم. SELECT اول ركوردهاي مورد نظر كاربر را روي GRID در اختيارش ميگذارد. SELECT دوم زماني اجرا ميشود كه كاربر قصد چاپ دارد. اين SELECT عيناً همان SELECT اول است با اين تفاوت كه FILTERها و RECORD SELECTERهاي اعمال شده توسط كاربر به كمك توابعي كه براي اين منظور نوشتهام به دستور SQL SELECT دوم افزوده و SELECT دوم انجام و به REPORTER ارسال ميشود.
افزودن پارامترهاي اضافه به SELECT دوم را هم به صورت فيلتر و هم به صورت كامند به Crystal Report ارسال كردهام. هر دو روش مناسب است ولي بستگي به حجم ركوردهاي ارسال شده به ريپورتر دارد.
اگر حجم اطلاعات ارسالي زياد است فيلتر كردن آنها در روي ريپورتر مناسب نيست.