Тема: Коды водителей при назначении на объекты.
Добрый день!
1) При назначении на объект водителя у объекта в свойство drv записывается код водителя, если снять водителя с объекта, код убирается, а вот если просто удалить водителя, то код остается, что приносит некоторые трудности при работе. А именно, возникает ошибка при нахождении водителя с таким кодом (что объяснимо, т.к. такого водителя уже нет). Затем, если создать водителя с кодом удаленного, это приведет к тому что, созданный водитель автоматически назначается на прежний объект, хотя мне этого не нужно.
2) В учетной записи существуют объекты обозначу их как D,E,F и водители a1,a2,a3 с кодами 1,2,3 соответсвтенно. После назначения водителей на объекты получаю следующие данные:
D.drv = "1",
E.drv = "2",
F.drv = "3".
После получения доступа к другим объектам А,B,C уже имеющих водителей из другой учетной записи т.е. со свойствами:
A.drv = "1",
B.drv = "2",
C.drv = "3".
Получается ситуация, что водитель a1 назначен на объект A, a2-B,a3-C. Хотя ожидалось a1-D,a2-E,a3-F.
Что можно сделать, кроме как изменить коды водителей в другой учетке?
www.gurtam.by