![]() |
#18 |
Участник
|
Ох. Проще сделать...
См. проект. Главное изменение в методе OfficialsServ_RU.insertOrUpdate() Было <div class='XPPtop'>X++</div><div class='XPP'> officials = OfficialsTable_RU::find(_reportType, _position, _relation, _inventLocation);</div> Стало <div class='XPPtop'>X++</div><div class='XPP'> officials = OfficialsTable_RU::find(_reportType, _position, _relation, _inventLocation, curuserid());</div> Все остальное предназначено обеспечить работу данного изменения. Еще раз хочу напомнить, что работа с Officials - антипаттерн. Никогда так не делайте в своем функционале. Извините, пропустил проверку validateWrite. Исправился. Добавил скриншот. Обратите внимание, что: = если войдет пользователь mazzy, то для него кассир будет Сидоров = если войдет пользователь admin, то для него кассиром будет Вронский = для остальных кассиром будет Гладких. |
|