Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка при создании диаграммы / 2 сообщений из 2, страница 1 из 1
16.08.2006, 11:32
    #33920985
AlekseyB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при создании диаграммы
Добрый день.
делаю так:
Int32 iConst=
Convert.ToInt32(Microsoft.Office.Interop.Owc11.ChartSpecialDataSourcesEnum.chDataBound);
Microsoft.Office.Interop.Owc11.ChartSpaceClass ChartSpace1=
new Microsoft.Office.Interop.Owc11.ChartSpaceClass();
Microsoft.Office.Interop.Owc11.ChartDimensionsEnum chConstants=
new Microsoft.Office.Interop.Owc11.ChartDimensionsEnum();
//end var
//активизация заголовка диаграммы
ChartSpace1.HasChartSpaceTitle=true;
//создание заголовка
ChartSpace1.ChartSpaceTitle.Caption="Таблица tabNumB";
//создание строки соединения с базой данных

ChartSpace1.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=" +
"UserMon;Data Source=192.168.156.7;Use Procedure for Prepare=1;" +
"Auto Translate=True;Packet Size=4096;Workstation ID=192.168.156.8" +
";Use Encryption for Data=False;Tag with column collation when" +
" possible=False;Initial Catalog=MonitoringBase;password=2002";

ChartSpace1.CommandText = "SELECT [Employes_Date] as Дата, [Employes_Work_Time] as work FROM [tblEmployes];";


//определяем область значений
ChartSpace1.Charts.Add(0);
ChartSpace1.Charts[0].SeriesCollection.Add(0);

//определяем область категорий
ChartSpace1.Charts[0].SeriesCollection[0].SetData(Microsoft.Office.Interop.Owc11.ChartDimensionsEnum.chDimCategories,
iConst, "Дата"); // Вот здесь ругается.

ChartSpace1.Charts[0].SeriesCollection[0].SetData(Microsoft.Office.Interop.Owc11.ChartDimensionsEnum.chDimValues,
iConst,"work");

//отключаем изображение кнопок
ChartSpace1.DisplayFieldButtons=false;
//устанавливаем тип диаграммы
ChartSpace1.Charts[0].Type=
Microsoft.Office.Interop.Owc11.ChartChartTypeEnum.chChartTypeColumnClustered;

Ругается, говорит (Value does not fall within the expected range.)
Где тут ошибка?
...
Рейтинг: 0 / 0
17.08.2006, 04:05
    #33923490
Astronomer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при создании диаграммы
Попробуй сначала построить график не с величинами дат, а просто с целыми значениями.
Если версия Office стоит английская, то может он плохо переваривает русские названия категорий ?
Попрбоуй в запросе "Дата" заменить на Date...
Хотя,скорее всего не в этом дело.Nikitos
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка при создании диаграммы / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]