0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 12
|
|
1 | |
Как создать диаграмму?01.12.2011, 20:59. Показов 7148. Ответов 22
Метки нет (Все метки)
Здравствуйте, форумчане.
Прошу совета, т.к. самостоятельно не разобрался. Простецкая база - сотрудники. Пока в ней 2 таблицы: 1-сотрудники, 2-должности. 2 таблица используется для выпадающего меню в 1. В дальнейшем, мне потребуется реализовать диаграмму в которой должна отражаться процентная укомплектованность того или иного подразделения. Подскажите, как это выполнить? Через запросы или отчёты.
0
|
01.12.2011, 20:59 | |
Ответы с готовыми решениями:
22
Создать диаграмму DFD по заданию Создать ER и UML диаграмму данных Как создать диаграмму???? [chart] Как создать диаграмму? |
01.12.2011, 21:46 | 2 |
1. Убирайте благополучно поле со списком из таблицы!
2. лучше выложите файл бд в формате 2003 (mdb) 3. создайте таблицу подразделение столбцы: подразделение|код должность| кол-во ед| код (код ключевое поле) 4. создайте таблицу предприятие столбцы: код(ключевое поле)|код подразделения|код должности| код сотрудника и внесите 5-10 значений.
0
|
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 12
|
|
01.12.2011, 21:56 [ТС] | 3 |
Неужели выпадающий список может помешать?
Выложил.
0
|
01.12.2011, 22:13 | 4 |
1. точно помешает (легче работать с кодами, для выборки, меньше путаницы, где справочник а где таблица)
2. точно помешает для подсчетов 3. обязательно в ответственный момент на именно этом поле глюкнет акс. Добавлено через 7 минут я не буду (принципиально) вам помогать так как вы не убрали поля подстанок из таблицы. исправите будем работать. и еще один вопрос, зачем вам на каждое предприятие отдельная таблица??? (проще и удобнее все реализовать в дополнительный справочник, тем самым убрать 3 лишних таблицы и еще 3 справочника).
0
|
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 12
|
|
01.12.2011, 22:29 [ТС] | 5 |
Возможно, я, априори, не прав, но пытаюсь реализовать свою задумку через запросы с функцией Count. Т.е., я посчитал кол-во заполненных строк в таблице Должности Администрации (10) и посчитал кол-во заполненных строк в таблице Администрация (2). Неужели, на основании того, что 10 - это 100% нельзя посчитать нужный процент? Я только не знаю как.
0
|
01.12.2011, 23:04 | 6 |
В запросе в отдельном столбце пишите Procent: [поле1]/[поле2]*100
где поле1- название поля с подсчетом строк из администрации (2) поле2- название поля с количеством строк в должностях count - функция которая считает количество строк.
1
|
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 12
|
|
01.12.2011, 23:37 [ТС] | 7 |
Мономах, спасибо, получилось, сделал через sql-запрос.
Ещё пару вопросов можно задать, по диаграмме?
0
|
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 12
|
|
01.12.2011, 23:46 [ТС] | 9 |
Подожду.
0
|
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
|
|
02.12.2011, 09:34 | 10 |
Darkwing-Duck, посмотрите вот это:
http://yandex.ru/yandsearch?te... 316&lr=974
0
|
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 12
|
|
02.12.2011, 09:51 [ТС] | 11 |
alvk, я так понимаю, что моя БД не выдерживает никакой критики, раз я был послан в яндекс?
0
|
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
|
|
02.12.2011, 10:09 | 12 |
Нет, послан был куда надо, но ссылку (3-я в списке) сюда постить нельзя, за что и удалили первое сообщение. Почитайте, это поможет исправить структуру.
0
|
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 12
|
|
02.12.2011, 13:45 [ТС] | 13 |
Парни, извиняйте за троллинг с моей стороны, но посмотрите на этот экземпляр.
0
|
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
|
|
02.12.2011, 15:48 | 14 |
Darkwing-Duck, всё с точностью до наоборот и про подстановки в таблицах уже говорилось
0
|
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 12
|
|
02.12.2011, 15:52 [ТС] | 15 |
Эммм, простите за наглость, но могли бы показать, КАК правильно должно выглядеть, на примере этих 3-х таблиц и связей?!
0
|
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,023
|
|
02.12.2011, 16:02 | 16 |
1.подстановки в топку, эти поля делаем числовыми, а не текстовыми.
2.в таблицах-справочниках ключевым полем делаем код счётчик. 3.связываем по коду то есть с точностью до наоборот.
0
|
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 12
|
|
02.12.2011, 16:19 [ТС] | 17 |
В итоге, при использовании формы, должности будем заносить в виде цифр?
0
|
02.12.2011, 18:02 | 18 |
В форме делаем поля подстановки, и вместо цифири как раз наоборот будем вносить именно должности
Добавлено через 40 секунд задавай!
0
|
0 / 0 / 0
Регистрация: 01.12.2011
Сообщений: 12
|
|
02.12.2011, 18:26 [ТС] | 19 |
Усё понял, буду исправлять. Паузу выдержу, чтобы всё закрепить и исправить.
0
|
02.12.2011, 19:27 | 20 |
Вот так должно это выглядеть по вашей сущности (см файл 2003), я если честно нормализовал бы базу на вашем месте когда у сотрудника есть код должности, а у должности есть код Подразделения, и тогда ваша Бд просто начнет петь!
Чуть не забыл, я в вашей базе немного потворчествовал, не удержался, простите.
0
|
02.12.2011, 19:27 | |
02.12.2011, 19:27 | |
Помогаю со студенческими работами здесь
20
Как создать круглую диаграмму Как создать диаграмму на сайте Wordpress Как создать диаграмму базы данных? Как создать диаграмму классов в VS Express 2013 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |