PDA

View Full Version : معرفی کنترل برای رسم نمودار



akhavan_a
سه شنبه 13 تیر 1391, 12:55 عصر
سلام
من دارم یک آزمون رو طراحی می کنم که قراره نتیجه ی آزمون به صورت یک منحنی نمایش داده بشه.
مشکل اینجاست که محور X یک مقدار ثابت دارد (c1,c2,c3,...) اما نمودار Y به ازای هر X مقادری متفاوت دارد.. برای مثال مقدار C1 در محور Y از 5 شروع می شود تا 32 اما در C2 از 10 شروع می شود!
از چه کنترلی می توانم استفاده کنم چون Report viewer این قضیه را support نمی کند؟؟؟

mehdi.mousavi
سه شنبه 13 تیر 1391, 15:47 عصر
سلام.
من Google Chart (https://google-developers.appspot.com/chart/interactive/docs/quick_start) رو پیشنهاد می کنم (احتمالا شما Line Chart (https://google-developers.appspot.com/chart/interactive/docs/gallery/linechart) اش رو می خواهید). خوشبختانه با استفاده از Bortosky Google Visualization Library (http://code.google.com/p/bortosky-google-visualization/)، شما می تونید براحتی و بدون دردسر، DataTable های موجود در .NET Framework رو برای ارائه به Google Chart به Google DataTable تبدیل کنید و بدین ترتیب در حداقل زمان، Chart مورد نظر رو ترسیم کنید.

موفق باشید.

akhavan_a
شنبه 17 تیر 1391, 09:58 صبح
سلام.
من Google Chart (https://google-developers.appspot.com/chart/interactive/docs/quick_start) رو پیشنهاد می کنم (احتمالا شما Line Chart (https://google-developers.appspot.com/chart/interactive/docs/gallery/linechart) اش رو می خواهید). خوشبختانه با استفاده از Bortosky Google Visualization Library (http://code.google.com/p/bortosky-google-visualization/)، شما می تونید براحتی و بدون دردسر، DataTable های موجود در .NET Framework رو برای ارائه به Google Chart به Google DataTable تبدیل کنید و بدین ترتیب در حداقل زمان، Chart مورد نظر رو ترسیم کنید.

موفق باشید.

ممنونم اما من در شرکت امکان دانلود از سایتی که تحریم هستیم رو ندارم، اصلا نتونستم تست کنم ببینم مشکلم برطرف می شه با این کانپوننت یا نه؟ممکنه اگر دارینش برام میل کنید؟

mehdi.mousavi
شنبه 17 تیر 1391, 11:22 صبح
ممنونم اما من در شرکت امکان دانلود از سایتی که تحریم هستیم رو ندارم، اصلا نتونستم تست کنم ببینم مشکلم برطرف می شه با این کانپوننت یا نه؟ممکنه اگر دارینش برام میل کنید؟

هووممم... حقیقتش میدونم که بخشی از اون رو میشه از روی Local اجرا کرد، اما مطمئن نیستم که امکان بارگذاری Visualization Package ها (مثل corechart و ...) غیر از فراخوانی متود load روی google chart object مهیا باشه.