10 / 10 / 8
Регистрация: 30.06.2015
Сообщений: 124
|
|
1 | |
Закрепление техники06.12.2015, 16:20. Показов 2543. Ответов 8
Метки нет (Все метки)
Понемногу собираю базу учета СВТ. Вот возник вопрос.
Подскажите пожалуйста как сделать таблицу и форму закрепления техники --чтоб любой юзер мог разобраться. --За одним человеком может быть закреплено несколько СВТ. Я примерно это вижу так что в форме "Закрепление" сначала сверху выбираешь человека а ниже начинаешь ему накидывать технику, но как это воплотить не могу понять. Чтоб накидал человеку техники, нажал кнопку сохранить и все данные сохранились в таблице "Закрепление".
0
|
06.12.2015, 16:20 | |
Ответы с готовыми решениями:
8
Закрепление областей в Visual Studio Закрепление областей в ленточной форме - реально ли? бд ремонт бытовой техники Привязка техники к сотрудникам |
Модератор
|
|
06.12.2015, 16:32 | 2 |
0
|
10 / 10 / 8
Регистрация: 30.06.2015
Сообщений: 124
|
|
06.12.2015, 16:43 [ТС] | 3 |
СВТ - средства вычислительной техники.
0
|
26818 / 14497 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
07.12.2015, 04:47 | 4 |
Сообщение было отмечено alvk как решение
Решение
368800, смотрите вложение. Введена новая таблица, связывающая т.Люди и т.База. Называется Люди_База. Поля код человека и код изделия из т.База. На основе этой таблице создана новая форма Закрепление. На случай повторного выбора одного и того изделия предусмотрен составной ключ на 2 поля поля с кодами в т.Люди_База, а также проверка на событии До обновления поля кода изделия.
Пользоваться формой просто: выбираете человека в верхнем списке. В нижней подформе будут только распределенные ему изделия. В новой строке из поля со списком дополняете набор. Но можно и исправить уже выделенные изделия.
1
|
10 / 10 / 8
Регистрация: 30.06.2015
Сообщений: 124
|
|
07.12.2015, 13:42 [ТС] | 5 |
mobile. Спасибо это именно то что я хотел.
0
|
10 / 10 / 8
Регистрация: 30.06.2015
Сообщений: 124
|
|
14.12.2015, 23:22 [ТС] | 6 |
Уважаемый mobile. Не могли бы Вы мне еще немного помочь. Я в свою базу добавил форму "Список_ПО" и не могу никак победить. Требуется чтоб по аналогии закрепления за людьми раскидать программы установленные на компьютерах. Программы в таблицах: операционка, Прикладное_ПО, Специальное_ПО. И не могу понять как соорудить несколько таблиц для сохранения программ которые установленные на компьютерах. Таблицы требуются отдельные для Операционки, для Прикладного_ПО и для Специального_ПО. Заранее благодарен.
0
|
10 / 10 / 8
Регистрация: 30.06.2015
Сообщений: 124
|
|
15.12.2015, 00:19 [ТС] | 7 |
Уважаемые форумчане кто поможет.
0
|
26818 / 14497 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
15.12.2015, 02:21 | 8 |
Сообщение было отмечено 368800 как решение
Решение
Вместо отдельных таблиц для каждого типа ПО сделана одна - ПО (создана запросом "Вставить_В_ПО"). В ней есть поле КодТипа. Справочником для этого поля служит таблица ТипыПО. Значения типов взяты из имен таблиц по типу ПО. Для сопоставления ПО и инв.номеров сделана таблица ПО_База (по типу Люди_База). Смотрите схему данных
На основе т.ПО_База сделана форма ПО_База. Она помещена подформой в форму Список_ПО_Новый, чтобы как в форме Список_ПО можно было просмотреть, изменить, добавить ПО для каждого кода базы. В подформе сделано условное форматирование, чтобы легче различить типы ПО. Цвет фона для ОС остался неизменным, цвет фона прикладного ПО зеленоватый, специального - желтый
1
|
10 / 10 / 8
Регистрация: 30.06.2015
Сообщений: 124
|
|
15.12.2015, 06:04 [ТС] | 9 |
Огромное спасибо.
0
|
15.12.2015, 06:04 | |
15.12.2015, 06:04 | |
Помогаю со студенческими работами здесь
9
Магазин бытовой техники Ремонт компьютерной техники Бд учета компьютерной техники Учет компьютерной техники Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |