Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание диаграмм в MS Access, Необходимо создать диаграммы по таблице  
:(
    Опции темы
Viktor059
  Дата 29.3.2011, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 4.9.2010

Репутация: нет
Всего: нет



Скажите пожалуйста  как сделать запрос по таблице анкета руководителя практики, для построения диаграммы такого типа :
user posted image

Я сам сделал но там через 19 запросов и диаграмму по итоговому не удается построить, изменишь структуру и конец им.
Базу данных прилагаю





Это сообщение отредактировал(а) Viktor059 - 29.3.2011, 10:06

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  ANKETA_2_1.zip 65,71 Kb
PM MAIL   Вверх
bopoha
Дата 29.3.2011, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1283
Регистрация: 10.5.2006
Где: Беларусь, Минск

Репутация: 21
Всего: 21



Необходимо релизовать временную таблицу для хранения результатов вычислений.
Расчитывать программно используя необходимое количество запросов.

А еще лучше изменить структуру бд.
Для каждого проверяемого качесва стоит завести справочник, а в таблице данных использовать одно поле.
В этом случае такой отчет можно будет построить одним запросом.
PM MAIL WWW ICQ Skype GTalk   Вверх
Viktor059
Дата 30.3.2011, 08:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 4.9.2010

Репутация: нет
Всего: нет



Цитата(bopoha @ 29.3.2011,  15:06)
А еще лучше изменить структуру бд.
Для каждого проверяемого качесва стоит завести справочник, а в таблице данных использовать одно поле.
В этом случае такой отчет можно будет построить одним запросом.

Пример можете сделать,  а то я особо не шарю
PM MAIL   Вверх
bopoha
Дата 30.3.2011, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1283
Регистрация: 10.5.2006
Где: Беларусь, Минск

Репутация: 21
Всего: 21



Не совсем понимамаю какой пример нужен.

У вас есть таблица с данными о оценке человека:
КодЧеловека
КодОценкиКачества1
КодОценкиКачества2
КодОценкиКачества3
...

Я поредлагаю такую структуру (указаны основные поля):
КодЧеловека
КодКачества
КодОценки

Где КодКачества берется из таблицы Качество
КодКачества
НазвКачества



В результате, вы сможе сможете по новой таблице одним запросм выбрать для человека название качетва и его оценку, что легко показать на графике.
PM MAIL WWW ICQ Skype GTalk   Вверх
Viktor059
Дата 8.4.2011, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 4.9.2010

Репутация: нет
Всего: нет



Диаграммы сделал.
Теперь другая проблема, есть запрос который выбирает данные по годам (between [от] and [до]).  По этому строиться запрос на объединение и уже по второму строиться диаграмма основанная на перекрестном запросе,  а он не понимает параметры. Подскажите как решить эту проблему.
PM MAIL   Вверх
bopoha
Дата 9.4.2011, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1283
Регистрация: 10.5.2006
Где: Беларусь, Минск

Репутация: 21
Всего: 21



Например, используйте временные таблицы для промежуточных расчетов. Или используете специальную таблицу отчета и рассчитывайте туда все данные.
PM MAIL WWW ICQ Skype GTalk   Вверх
Viktor059
Дата 13.4.2011, 09:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 4.9.2010

Репутация: нет
Всего: нет



сделал, путем вложенных запросов и написания параметров в перекресном,
Как при нажатии кнопки на ленте назначить процедуру или функцию в модуле(ribbon button)?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS Access"
Akina
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] и [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Access | Следующая тема »


 




[ Время генерации скрипта: 0.0835 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.