2011-01-05 4 views
0

Я новичок программист, использующий контроль диаграммы мс для моей приборной панели, у меня проблема с отображением серии диаграмм.Множественные диаграммы в управлении диаграммой

Вот мой пример запроса & результат

Пример запроса: "SELECT Марка, продажа, производитель от СТОЛ"

Sample Result: 
     BRAND  SALES MANUFACTURER 
Row 1 BrandA  10000  MfgA 
Row 2 BrandY  7000  MfgY 
Row 3 BrandZ  12000  MfgZ 

Как я могу отобразить Бранда для XValueMember & Salesvalue (10000) для YValueMembers как Серия 1 имеет тип столбчатой ​​диаграммы.

И для отображения БрендY & BrandZ для XValueMember; Salesvalue для YValueMembers как Series2 с типом линейной диаграммы.

Я хочу, чтобы моя карта имела 2 оси Y; Серия 1 для первичной оси Y & series2 для вторичной оси Y.

Моя проблема заключается в том, как я могу отображать BrandA в Series1 и BrandY, BrandZ в Series2, где значения находятся в одном поле?

Или можно установить более одного источника данных для управления диаграммой?

Я работаю над этим в течение двух дней, но я не смог получить желаемый результат.

Я надеюсь, что кто-то может мне помочь.

ответ

1

Не знаете, как достичь этого с помощью MSChart.

В этом проекте есть образец «диаграммы комбинаций столбцов», где вы можете отображать одну марку в качестве столбца (первичной), а другую - в виде строки (secundary).

http://liberofusioncharts.codeplex.com/

enter image description here

Скачайте и посмотрите на колонке Комбинация образца диаграммы, доступной для ASP.Net WebForms.

+0

Hi Roberto, Благодарим за отзыв. Мое веб-приложение написано на vs2008 с использованием C#, я попробую загрузить пробную версию vs2010 для просмотра вашего примера приложения. Thanks & Regards -GCA –

+0

Он был разработан в vs2010, но не использует никаких ресурсов C# 4 или .Net4, тогда его легко будет преобразовать в vs2008. привет – RobertoBr

+0

Привет, Роберто, я получил сообщение об ошибке при запуске вашего образца приложения в vs2008. «Неизвестный атрибут» controlRenderingCompatibilityVersion ». Я ожидаю, что при открытии приложения появится мастер конвертации, но он не в vs2008. Я также попытался изменить веб-конфигурацию manaully, но ошибка все еще происходит. –

Смежные вопросы