2015-11-25 5 views
0

Я полностью новый в MS Access. Поэтому мне нужно добавить диаграмму с точками, связанными с линиями. Также мне нужно нарисовать две горизонтальные линии: 1 для Максимального результата графика, 1 для минимального результата графика. После некоторого исследования я узнал, что я могу нарисовать график с помощью запроса поворота. В этом случае у меня будет диаграмма с точками. Но как я могу нарисовать еще 2 строки на графике? Лучшим решением будет добавить каждую точку с помощью VBA. Но после часа поиска в Google я не нашел примера такого кода. Может быть, я добавляю неправильную диаграмму? Открыв форму, нажмите «Вставить» -> «Диаграмма».MS Access 2000 Chart

ответ

0

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

sql = "UPDATE tblChart Set tblChart.[yourMaxField] = dMAX(""DataSeries"", ""tblChart""), tblChart.[yourMinField] = dMIN(""DataSeries"", ""tblChart"") 
DoCmd.runsql sql 

Тогда вы бы просто добавить yourMaxField и yourMinField на графике в качестве элементов данных, и установить их стиль «Line».

+0

Я не могу изменить структуру таблиц. Можно ли добавлять точки к графу с помощью VBA? Что-то вроде - msCart.Items.Add (...)? – Sanya530