ورود

نسخه کامل مشاهده نسخه کامل : حالت گزارش dynamic در ابزار crystalreport



farzad3333
14-02-2010, 19:20
با سلام
از دوستان خوبم درخواست مي كنم كه مشكل منو كه بسيار فوريه حل كنند .
من تو پروژم بانك c شارپ، 7 تا فرم دارم و مي خوام تو فرم گزارش گيري به جاي 7تا گزارش در يك checklistbox امكان انتخاب فيلدهاي مورد نياز براي گزارش گيري رو به كار ببرم ، اما چون crystalreport حالت dynamic داره نمي دونم چطور مي شه براي انتخاب فيلدهاي گزارش كدنويسي كرد.
پيشاپيش از دوستان مهربانم تشكر مي كنم .:11:

paradoxical
15-02-2010, 11:04
یک نمونه ساده


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

farzad3333
19-02-2010, 11:32
paradoxical عزيز بسيار ممنونم از راهنمايي شما خيلي كمك كرد !
در ضمن از اين انجمن بسيار عالي هم تشكر مي كنم !

bad_boy_2007
20-02-2010, 00:02
من تقريبا 2 هفته اي هست كه نيازي مشابه نياز شما را دارم . بصورت كلي ، ميخواهم گزارشم توسط كاربر نهايي طراحي شود .

پس از كلي جستجو چند ابزار طراحي RunTime براي گزارشات را بررسي كردم از جمله StimulReport - FastReport , ...

بعد از اينكه قابليتهاي StimulReport را ديدم تصميم گرفتم تمام گزارشات سيستم را به اين شيوه طراحي كنم (حدود 70 تا گزارش كريستال كه بايد مجدد طراحي شود)

هرچه از مزاياي اين ابزار بگويم كم گفتم مختصر و مفيد :

1- امكان طراحي گزارش توسط EndUser ، نكته جالب اينجاست كه چون اين ابزار MultiLingual هست و از زبان فارسي هم پشتيباني ميكند ، كاربري كه انگليسي ياد ندارد هم ميتواند با اين ابزار كار كند . (اين جوابگوي سوال شماست)

2- امكان لود كردن تصوير بصورت Runtime با آدرس فايل (كريستال فاقد اين ويژگي است) نكته جالب تر اين است كه تصاوير ميتوانند نواحي Transparent داشته باشند يعني مثلا 2 تا عكس Gif با نواحي شفاف رو بندازي رو هم (كه كريستال در اين مورد هم ضعف دارد و نواحي را سفيد ميكند) و جالب تر از همه پشتيباني از تصاوي Gif و PNG (كريستال فقط JPG و فكر كنم BMP را پشتيباني ميكند) .

3- حجم بسيار ناچيز اين ابزار (فقط 5 مگابايت) و عدم نياز به نصب (فقط 4 تا DLL را كپي كنيد كنار EXE) ، دليل اين امر هم اينست كه اين ابزار فقط يك Interface براي پروژه هاي WPF .net است .

4- Export هاي بسيار زياد و متنوع از جمله به JPG (كريستال فاقد اين ويژگي است) Tiff ، Gif ،Excel ، Doc ،PDF و ... ، مثلا PDF هاي كريستال با نسخه اصلي گزارش متفاوت است كه اين ابزار فاقد اين عيب است .

و بسياري نكات ديگر كه وقت گفتن ندارم ...

sari-1369
20-02-2010, 07:43
من تقريبا 2 هفته اي هست كه نيازي مشابه نياز شما را دارم . بصورت كلي ، ميخواهم گزارشم توسط كاربر نهايي طراحي شود .

پس از كلي جستجو چند ابزار طراحي RunTime براي گزارشات را بررسي كردم از جمله StimulReport - FastReport , ...

بعد از اينكه قابليتهاي StimulReport را ديدم تصميم گرفتم تمام گزارشات سيستم را به اين شيوه طراحي كنم (حدود 70 تا گزارش كريستال كه بايد مجدد طراحي شود)

هرچه از مزاياي اين ابزار بگويم كم گفتم مختصر و مفيد :

1- امكان طراحي گزارش توسط EndUser ، نكته جالب اينجاست كه چون اين ابزار MultiLingual هست و از زبان فارسي هم پشتيباني ميكند ، كاربري كه انگليسي ياد ندارد هم ميتواند با اين ابزار كار كند . (اين جوابگوي سوال شماست)

2- امكان لود كردن تصوير بصورت Runtime با آدرس فايل (كريستال فاقد اين ويژگي است) نكته جالب تر اين است كه تصاوير ميتوانند نواحي Transparent داشته باشند يعني مثلا 2 تا عكس Gif با نواحي شفاف رو بندازي رو هم (كه كريستال در اين مورد هم ضعف دارد و نواحي را سفيد ميكند) و جالب تر از همه پشتيباني از تصاوي Gif و PNG (كريستال فقط JPG و فكر كنم BMP را پشتيباني ميكند) .

3- حجم بسيار ناچيز اين ابزار (فقط 5 مگابايت) و عدم نياز به نصب (فقط 4 تا DLL را كپي كنيد كنار EXE) ، دليل اين امر هم اينست كه اين ابزار فقط يك Interface براي پروژه هاي WPF .net است .

4- Export هاي بسيار زياد و متنوع از جمله به JPG (كريستال فاقد اين ويژگي است) Tiff ، Gif ،Excel ، Doc ،PDF و ... ، مثلا PDF هاي كريستال با نسخه اصلي گزارش متفاوت است كه اين ابزار فاقد اين عيب است .

و بسياري نكات ديگر كه وقت گفتن ندارم ...


کـــــــــــــــف می کنیم :18:

سلام حاجی ، میشه بگید سرعت این ریپورتر چطوره ؟

مثلا فرض کنید که من 5 تا گزارش دارم که فرق هرکدومشون فقط کم و زیاد شدن یه فیلد هستش ، با این ابزار میشه فقط از یه ریپورت ساخته شده برای همشون استفاده کرد ؟

کار کردن باهاش سخته ؟

رایگانه ؟

میشه فایل هاشو به من بدین ؟

آموزشی هم در موردش دارید ؟

مرسی :31: