|  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() на таблице? | 
|  | 
|  05.08.2008, 19:28 | #2 | 
| Member | 
			
			Правами нет. Они распространяются только на пользовательский интерфейс (формы, отчеты). А каскадное удаление делает код очень глубоко из ядра. Даже .dodelete() не отменяет каскадное удаление.
		 
				__________________ С уважением, glibs® | 
|  |