PDA

View Full Version : گزارش بازدید به صورت نمودار



arsalansalar
شنبه 12 بهمن 1387, 12:29 عصر
با سلام
وب سرویس رایگانی سراغ دارید که گزارش بازدید کنندگان را به صورت نمودار نمایش دهد؟
آیا با asp.net می شود همچین برنامه ای نوشت؟چگونه؟
البته من یک نمونه با framework3.5 دیدم ولی متاسفانه من با visualstudio2005 کار می کنم.

mh19842008
شنبه 12 بهمن 1387, 14:07 عصر
با سلام
به نظر من repeater میتونه به شما در رسم نمودار کمک کنه

Saber_Fatholahi
شنبه 12 بهمن 1387, 15:49 عصر
دوست من فکر می کنم گوگل این قابلیت هارو به شما می ده توی همین سایت بحث شده اگه لینکشو پیدا کردم واستون میزارم همینجا گوگل داره

eyes_shut_number1
شنبه 12 بهمن 1387, 16:06 عصر
دوست من crystal report این کار را انجام میده

arsalansalar
یک شنبه 13 بهمن 1387, 08:49 صبح
crystal report در کدام قسمت چارت می کشد؟
من می خواهم صفحه اوله سایتم میزان بازدید و روی نودار ساده نمایش بده.

merlin_vista
یک شنبه 13 بهمن 1387, 09:17 صبح
crystal report در کدام قسمت چارت می کشد؟
من می خواهم صفحه اوله سایتم میزان بازدید و روی نودار ساده نمایش بده.
بعد از انجام ثبت بازديد در بانك اطلاعاتي .
براي رسم نمودار ها ميتوانيد از كامپونت جديد رسم چارت مايكروسافت استفاده كنيد :

نام كنترل : MSChart
دانلود از سرور هاي مايكروسافت (http://download.microsoft.com/download/c/c/4/cc4dcac6-ea60-4868-a8e0-62a8510aa747/MSChart.exe)
add-in برای ویژوال استودیو (http://download.microsoft.com/download/e/6/f/e6fedd87-9119-4037-8da8-e5de429d940a/MSChart_VisualStudioAddOn.exe)
راهنما و مستندات (http://download.microsoft.com/download/5/4/a/54ad5fde-dd31-4a16-82db-72885da83a1f/DataVisChartControl.exe)
مثال از روش استفاده (http://code.msdn.microsoft.com/mschart)

reg_google
یک شنبه 13 بهمن 1387, 10:04 صبح
این بنده خدا با .net 2 می خواد فکر کنم نه 3.5 سرویس های وبگذر خوبه ولی گزارشات حرفه ای که داره فقط تو سایت خودش قابل نمایش هست به هر حال یه سر بزن به سایتش http://www.webgozar.com

arsalansalar
یک شنبه 13 بهمن 1387, 11:49 صبح
بعد از انجام ثبت بازديد در بانك اطلاعاتي .
براي رسم نمودار ها ميتوانيد از كامپونت جديد رسم چارت مايكروسافت استفاده كنيد :

نام كنترل : MSChart
دانلود از سرور هاي مايكروسافت (http://download.microsoft.com/download/c/c/4/cc4dcac6-ea60-4868-a8e0-62a8510aa747/MSChart.exe)
add-in برای ویژوال استودیو (http://download.microsoft.com/download/e/6/f/e6fedd87-9119-4037-8da8-e5de429d940a/MSChart_VisualStudioAddOn.exe)
راهنما و مستندات (http://download.microsoft.com/download/5/4/a/54ad5fde-dd31-4a16-82db-72885da83a1f/DataVisChartControl.exe)
مثال از روش استفاده (http://code.msdn.microsoft.com/mschart)

من چون خیلی کارم گیر بود رفتم framework3.5 نصب کردم و این کامپوننت و نصب کردم ولی متاسفانه از مثالها که استفاده می کنم خطاهای زیادی دارد که به راحتی هم رفع نمی شوند.
شما می شود یک مثال ساده بزنید تا من آشنا بشوم و بقیشو بنویسم.
من فقط می خواهم بدونم اطلاعات را به چه صورت به این چارت bind می کنند و یامثلا شکل آن را به صورت دایره ای می کنند؟
با تشکر

merlin_vista
یک شنبه 13 بهمن 1387, 14:02 عصر
براي .NET 2 ميتوني از اين مقاله استفاده كني . كه آموزش رسم نمودار به كمك OWC ميباشد .
لينك مقاله (http://www.aspcode.ir/Article.aspx?id=28)
براي .net 3.5 هم ، ميتوانيد از همان كامپونت Ms Chart استفاده كنيد . (آموزش كامل در مستندات و مثال هاي همراه خود كامپونت ميباشد ، از آنها كمك بگيريد . )

azygole
پنج شنبه 08 اسفند 1387, 22:02 عصر
سلام خسته نباشيد . من قبلاً با استفاده از لينكي كه گذاشتين ( http://www.aspcode.ir/Article.aspx?id=28 ) نمودارمو كشيدم اما وقتي برنامه رو به ويندوز 2003 كه server مون هست ، منتقل مي كنم ،با اينكه owc11 رو روي server نصب كردم اما باز هم owc11 رو نميشناسه . ميخوام يه كاري كنم كه از فايل owc11.dll كه همراه برنامه خودم كپي كردم استفاده كنه اما هر چي add reference رو ميزنم و مسير فايل خودمو ميدم اما باز ميره از registry ويندوز خط زير رو اضافه مي كنه و از ويندوز ميخونه :
<add assembly="Microsoft.Office.Interop.Owc11, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"/></assemblies>
ميشه كمكم كنيد . با تشكر فراوان

mh19842008
جمعه 09 اسفند 1387, 10:49 صبح
سلام dll مربوط رو داخل bin کپی کن این جوری درست میشه
منم دلیل add نشدن رو نمیدونم

azygole
جمعه 09 اسفند 1387, 12:58 عصر
من dll رو هم كپي كردم اما بازم نشد ! ديگه راه حل ديگه اي به نظرتون نمي رسه ؟

mh19842008
جمعه 09 اسفند 1387, 13:17 عصر
این dll رو استفاده کن add میشه
اگه نشد میتونی برنامه ات رو اینجا بزاری تا بتونیم بهتر کمکت کنیم

azygole
جمعه 09 اسفند 1387, 13:56 عصر
بينيد طبق راهنمايي لينك مذكور ، وقتي من گزينه Microsoft Office 11.0 Object Library رو add references مي كنم دوتا فايلي رو كه گفتين توي شاخه Bin اضافه مي كنه اما توي فايل web.config هيچ تغييري نمي ده و از خط using Microsoft.Office.Interop.Owc11; در برنامه خطا ميگيره . من گزينه Microsoft office web component 11 رو add references مي كنم كه به فايل owc11 مرتبط هست . در اين صورت ديگه خطايي از using نميده و خطوط زير رو به web.config اضافه مي كنه :
<assemblies>
<add assembly="Microsoft.Office.Interop.Owc11, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"/>
</assemblies>
اما هيچ فايلي به شاخه Bin اضافه نمي كنه . براي همين خودم دوتا فايل
Microsoft.Office.Interop.Owc11.dll
OWC11.DLL
رو توي شاخه Bin كپي كردم . بعد publish كردم . وقتي web publish رو ميزنم فايلهاي
App_Code.compiled
App_Code.dll
App_Web_lvdyxzen.dll
Microsoft.Office.Interop.Owc11.dll
OWC11.DLL
رو به شاخه bin اضافه مي كنه . بعد توي server هم درست كار مي كنه . ان شاءالله شما هم از كار من استفاده كند .