|
|
|
| Доброго времени суток!
Не подскажете, как сделать чтобы в таблице БД одновременно менялись два столбца?
Например: есть таблица Техника на ремонте.
В ней столбцы
ИД, Дата поломки, ФИО, №каб, Подразделение, Устройство, Модель устройства, Инв/Сер номер, Место нахождения, Дата сдачи, Дата возвращения, Примечание, Рем орг.
И как сделать так, если мне надо поменять ФИО, то и одновременно с этим и менялось Подразделение?
Заранее благодарю! | |
|
| |
|
17 Кб. |
|
| Как понимаю, должна быть таблица подразделений, а под ней, привязанная по ID таблица ФИО, работников подразделения. Отсюда и плясать. В вашей таблице можно вообще 1 полем обойтись, [ФИО]&" "&"([Подрезделение])
Из ниспадающего меню выбирать что надо.
Вариант 2 более сложен, но возможен. В ниспадающем меню делать 2 поля, выбирать только ФИО, а Подразделение, куда привязано это ФИО будет вылетать в соседнее поле. Но тут с кодом колдовать надо.
Вариант 3 - А зачем это все делать? Что-то мне подсказывает, что всю эту таблицу надо разбить на несколько таблиц.
1. Модель, Инв/серийный
2 подчиненная - Дата поломки, Место нахождения (типа где сломалась), Дата сдачи, Дата возвращения
3 от подчиненной с датой поломки: ФИО работника с подразделением, Рем орг.
Почему так? Да потому что модель с инвентарным всегда одна. Дат ее поломок может быть хоть каждый день, а трудиться над ней при каждой поломке могут десятки работников. Один начал - запил, другой продолжил - травмировался, третий взялся, да не знает что делать, четвертый принял, да уволился... и так далее. И все с разных подразделений. | |
|
| |