12 / 12 / 1
Регистрация: 06.11.2013
Сообщений: 113
|
|
1 | |
Защита данных от изменений01.12.2013, 11:32. Показов 1741. Ответов 5
Метки нет (Все метки)
Решил сделать в Access вот такую базу. Для ускорения ввода данных и уменьшения ошибок сделал так, чтобы при выборе кода поставщика автоматически подтягивалось его наименование, также и с деталями - при выборе номера подтягивается наименование. Исходные данные берутся из таблицы "Суточные сведения" и сохраняются в АФК и АФК_данные. Но после недельки тестирования, выявилось, что если в таблице "Суточные сведения" удалить или произвести корректировку данных (хотя может и ещё при каких-то других ситуациях, чего больше и опасаюсь) - то данные в в таблицах АФК и АФК_данные также изменятся, в случае если вернуться в форме к ранним записям и выбрать код поставщика или номер детали заново, естественно подтянутся последние изменения. Для деталей-то это нормально, а вот для поставщика нет - бывает код остается прежний, а название меняется. Выбрал так в старых записях код поставщика, а тебе раз и его новое наименование подтянулось. Каким образом обезопасить данные от таких изменений. Сделать, что-то типа блокировки после введения данных? Может конечно все построение базы неверно для таких задач?
И еще вопрос, как сделать так, чтобы при выборе определенного кода поставщика подтягивались, только его детали? Добавлено через 2 минуты А вот и вложение
0
|
01.12.2013, 11:32 | |
Ответы с готовыми решениями:
5
Защита базы данных от несанкционированного изменений пользователем Защита от изменений в таблице с подстановкой Пользователь не видит последних изменений в данных базы данных Access Защита данных в векторе от изменений |
12 / 12 / 1
Регистрация: 06.11.2013
Сообщений: 113
|
|
01.12.2013, 11:35 [ТС] | 2 |
попытка №2
0
|
17486 / 7248 / 1651
Регистрация: 21.06.2012
Сообщений: 13,863
|
|
01.12.2013, 12:00 | 3 |
Только эти поля должны храниться в таблицах, никаких наименований и т.п. Все, что касается отображения наименований из справочников решается с помощью полей со списками в формах, где и отображаются текущие наименования, ... .
0
|
12 / 12 / 1
Регистрация: 06.11.2013
Сообщений: 113
|
|
05.12.2013, 00:26 [ТС] | 4 |
А на второй вопрос: как сделать так, чтобы при выборе определенного кода поставщика подтягивались, только его детали не подскажите как реализовать?
0
|
161 / 24 / 1
Регистрация: 02.09.2013
Сообщений: 104
|
|
06.12.2013, 01:49 | 5 |
в табл деталей добавить код поставщика и связать таблицу поставщиков с табл. деталей по этому коду один ко многим
Добавлено через 5 минут П.С. А разве не бывает одинаковых деталей от разных поставщиков?
0
|
12 / 12 / 1
Регистрация: 06.11.2013
Сообщений: 113
|
|
07.12.2013, 01:25 [ТС] | 6 |
Не часто, но бывает такое
Добавлено через 5 часов 2 минуты Так ведь и поставщики и детали в одной таблице "суточные сведения"
0
|
07.12.2013, 01:25 | |
07.12.2013, 01:25 | |
Помогаю со студенческими работами здесь
6
Фиксация даты на изменения другой ячейки, защита данных ячейки от изменений следующим днем Ячейка и защита от изменений Защита программы от изменений Защита листа от изменений. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |