PDA

View Full Version : برای print چه کنیم ؟



mahdi_negahi
دوشنبه 12 آذر 1386, 08:00 صبح
سلام دوستان

شاید این سوال بسیاری از وب کاران باشد ، خوب منم این سوال را دارم :لبخند:
چندین روش وجود دارد

1- در یک صفحه سفید و با جاوا اسکریپت
2-کریستال
3-reportView که باید در مود remote باشد

کریستال که دردسر ساز است و هاست که کریستال را ساپورت کند کم و گران است
آیا شما روشی بهتر و کاراتر را میشناسید ؟

سار
دوشنبه 12 آذر 1386, 10:04 صبح
من 2 رو خیلی دوست دارم ولی تاحالا از 1 استفاده کردم چون 2 دردسرهای خودش رو داره که کم هم نیست + در 1 همه چیز دست خودت هست.

mahdi_farhani
دوشنبه 12 آذر 1386, 17:55 عصر
من تا حالا به این مشکل بر نخوردم که با کریستال مشکل داشته باشم ، یعنی حتی با کپی کردم ASPClient که داخل شاخه Inetpub هست مشکل کریستا روی هاست حل نمیشه ؟؟؟؟؟
بازم میگم من این مشکلو نداشتم ، ولی یک سری تو یک سیستم (Web App) عکس ها تولبار کریستال رو نیاورد ولی با کپی کردن aspclient مشکلم حل شد.
ولی برای ساخت گزارشها پویا توسط کاربر از Java استفاده کردم و تجربه خوبی بود .

Hossein Bazyan
دوشنبه 12 آذر 1386, 23:37 عصر
من تا حالا به این مشکل بر نخوردم که با کریستال مشکل داشته باشم ، یعنی حتی با کپی کردم ASPClient که داخل شاخه Inetpub هست مشکل کریستا روی هاست حل نمیشه ؟؟؟؟؟
بازم میگم من این مشکلو نداشتم ، ولی یک سری تو یک سیستم (Web App) عکس ها تولبار کریستال رو نیاورد ولی با کپی کردن aspclient مشکلم حل شد.
ولی برای ساخت گزارشها پویا توسط کاربر از Java استفاده کردم و تجربه خوبی بود .

سلام
مشکلی که crystal report داره اینه که پولیه . ما نمیتوانیم از نسخه ک ر ک استفاده کنیم .
در مورد آخری اگر دوستان راهمایی کنند ممنون میشم .

mahdi_negahi
سه شنبه 13 آذر 1386, 11:37 صبح
ولی برای ساخت گزارشها پویا توسط کاربر از Java استفاده کردم و تجربه خوبی بود .

میشه تجربه خود را مطرح کنید

mahdi_negahi
پنج شنبه 29 آذر 1386, 12:49 عصر
function CallPrint(strid)
{
var prtContent = document.getElementById(strid);
var WinPrint = window.open('','','letf=0,top=0,width=700,height=6 00,margin-left=0,toolbar=0,scrollbars=0,status=0');
WinPrint.document.write(prtContent.outerHTML);
WinPrint.document.close();
WinPrint.print();
WinPrint.print();
return false;
}

<input id="Button1" type="button" value="Ç ÒÇÑÔ" onclick="return CallPrint('ReportFrameReportViewer1')" style="font-size: 11px; font-family: tahoma" />

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