Сообщение от
tsknv
Поясню для чего я это предлагал.
Если сделать эти изменения, то, например:
Сегодня приносит девайс Иванов, принимаем, пишем в клиента Иванов....
Через 3 дня этот же девайс приносит Петров, сканируем код, программа ставит клиента Иванов, но т.к. поля о клиенте будут разблокированы(см. пункт 1) меняем Иванова на Петрова без манипуляций с отвязкой/привязкой кода.
Еще через 2 дня этот же девайс приносит опять Петров, сканируем код, программа автоматом ставит в клиенты Петров(но не Иванова который принес нам его первый раз) т.к. он последний раз нам его приносил Петров(см. пункт 2.)
и.т.д. программа будет ставить клиентом Петрова для этого девайса пока его не принесет Сидоров. Как только появится Сидоров будет ставить его в клиенты автоматом, но можно будет просто поменять его на любого другого без отвязки/привязки кода.
Вот и получится что один и тот же девайс могут приносить разные люди, если нужно распечатать его историю нужно будет добавлять отчет в котором будет видно кто, когда его приносил... и т.д.
Наколько я понял эти изменеия полностью решают поставленную задачу. так? или нет?