PDA

View Full Version : گرفتن پرینت از یک عنصر مشخص پایگاه داده در C#‎



shaho.khedri
چهارشنبه 28 مرداد 1394, 10:24 صبح
سلام دوستان وقتتون بخیر
بنده درحال طراحی یک اپلیکیشن سفارشی هستم که تصویری رو از اسکنر میگیره و به همراه داده هایی که مشتری مشخص کرده روی دیتابیس SQL Server ذخیره میکنه. (عکس هم به صورت جریانی از بایت داخل خود پایگاه داده ذخیره میشه)
و برای نمایش داده ها هم یه Datagridview داریم که جستجو بر اساس ستون های مختلفش به همراه امکانات حذف و ویرایش هم تعبیه شده.
تا الانش شکر خدا خوب پیش رفت ولی مشتری از من امکانات پرینت میخواد که نمیدونم چطور براش مهیا کنم. فرض کنید برنامه برای مدیر ارشد یه سازمانه و این برنامه رو برای سازمان دهی نامه های غیر اتوماسیونیش میخواد. الان ازم خواسته روی هر عنصر DataGridView که هستش و دکمه ی پرینت رو که بزنه یه برگ A4 با محتویات اون عکسی که از اسکنر برداشته شده و بقیه ی داده هایی که قبلا وارد شدن چاپ بشه.
خب الان من ایده ای برای چینش این داده ها به ذهنم نمیرسه. اونا رو باید توی یه فرم دیگه لود کنم و اون فرم رو بفرستم برای پرینت؟ سایز کاغذ و کم و زیاد شدن داده ها رو چطور هندل کنم؟

esagraphic
چهارشنبه 28 مرداد 1394, 10:57 صبح
سلام دوستان وقتتون بخیر
بنده درحال طراحی یک اپلیکیشن سفارشی هستم که تصویری رو از اسکنر میگیره و به همراه داده هایی که مشتری مشخص کرده روی دیتابیس SQL Server ذخیره میکنه. (عکس هم به صورت جریانی از بایت داخل خود پایگاه داده ذخیره میشه)
و برای نمایش داده ها هم یه Datagridview داریم که جستجو بر اساس ستون های مختلفش به همراه امکانات حذف و ویرایش هم تعبیه شده.
تا الانش شکر خدا خوب پیش رفت ولی مشتری از من امکانات پرینت میخواد که نمیدونم چطور براش مهیا کنم. فرض کنید برنامه برای مدیر ارشد یه سازمانه و این برنامه رو برای سازمان دهی نامه های غیر اتوماسیونیش میخواد. الان ازم خواسته روی هر عنصر DataGridView که هستش و دکمه ی پرینت رو که بزنه یه برگ A4 با محتویات اون عکسی که از اسکنر برداشته شده و بقیه ی داده هایی که قبلا وارد شدن چاپ بشه.
خب الان من ایده ای برای چینش این داده ها به ذهنم نمیرسه. اونا رو باید توی یه فرم دیگه لود کنم و اون فرم رو بفرستم برای پرینت؟ سایز کاغذ و کم و زیاد شدن داده ها رو چطور هندل کنم؟

منم قبلاً میخواستم همین کارو کنم اما چیدمانش به پرنت کمی درد سر ساز و کد نوشتن میخواست کاری که من کردم دقیقا یک report درست کردم ریپورت را طبق خواستم چیدمان کردم سایز کاغذ را a4 انتخاب کردم و جستجو را فیلتر کردم به اساس همون ای دی بعد ریپورتش جور میکنه و پرنت میکنم سرعتش هم خوبه

shaho.khedri
چهارشنبه 28 مرداد 1394, 11:10 صبح
اتفاقاً Report رو هم امتحان کردم ولی همونطور که گفتم عکس من توی پایگاه داده ذخیره شده و برای لودش کد میخواد. توی Report اینو نتونستم هندل کنم. راهی هست آیا؟