05.08.2008, 19:14 | #1 |
Гость
|
Security key + DeleteActions Cascade, Ax 3.0 SP4
Есть 2 таблицы:
RContractTable RContractDocuments в RContractTable в DeleteActions было прописано: RContractDocuments: Restricted я переделал на RContractDocuments: Cascade назначил пользователю права: RContractDocuments: Delete (полные) RContractDocuments: View Захожу под пользователем с обрезаными правами Открываю форму договора: договор удалить можно открываю форму документы-основания: документ удалить нельзя Запускаю удаление договора, предполагая: сейчас каскадом попытается снести документ, но права не разрешат, вместо чего: документ удаляется каскадом и договор улетает туда же Можно ли разрулить эту ситуацию правами? или нужно: вернуть RContractDocuments: Restricted и модифицировать validateWrite() на таблице? |
|