для отображения диграмм использовал MSGraph.Chart.8
все рабоатет красиво и хорошо за исключением пустяка.
На ноутвуках (в частности HP, WinXP с русским Офисом) График строится по какимто фантастическим цифрам которые с реальными неимеют ничего общего.
Заменил объект на OWC
Мне нужно на один Charts разместить несколько графиков, если оперировать массивали то проблем нет, но по данным SQL-запроса не получается. Подскажите как правильно сделать.
- Код: Выделить всё
ChartSpace1.Clear
ChartSpace1.ConnectionString = Application.CurrentProject.BaseConnectionString
ChartSpace1.CommandText = sqlRecordSource
Set chConstants = ChartSpace1.Constants
ChartSpace1.SetData chConstants.chDimCategories, chConstants.chDataBound, "DateFill"
ChartSpace1.SetData chConstants.chDimValues, chConstants.chDataBound, "Vlue1"
Set NewSeries = ChartSpace1.Charts(0).SeriesCollection.Add
NewSeries.SetData chConstants.chDimValues, chConstants.chDataBound, "Vlue2"
в запросе sqlRecordSource все нормально, Vlue1 и Vlue2 описаны и выдают необходимые значения.
График по Value1 строитьяс, по Value2 нет.