-1
저는 Archer에서 일하고 있습니다. 내 응용 프로그램에서 사용자가 레코드를 열고 사용자가 삭제 버튼을 클릭하면 그 단계에서 레코드를 삭제할 때 나는 삭제 버튼을 클릭 할 때 경고를 제공하고 사용자가 레코드를 삭제할 수 없도록하는 사용자 정의 오브젝트가 필요합니다.삭제 버튼 클릭시 레코드 삭제를 중단하려면 어떻게해야합니까?
저는 Archer에서 일하고 있습니다. 내 응용 프로그램에서 사용자가 레코드를 열고 사용자가 삭제 버튼을 클릭하면 그 단계에서 레코드를 삭제할 때 나는 삭제 버튼을 클릭 할 때 경고를 제공하고 사용자가 레코드를 삭제할 수 없도록하는 사용자 정의 오브젝트가 필요합니다.삭제 버튼 클릭시 레코드 삭제를 중단하려면 어떻게해야합니까?
레코드 삭제를 방지하기 위해 사용자 지정 개체를 사용하지 않는 것이 좋습니다.
궁수는 액세스 역할을 사용하고 권한 필드를 기록하는 더 정교한 방법을 제공합니다.
읽기 및 수정 권한을 부여하고 해당 역할을 통해 콘텐츠 권한 삭제 권한을 부여하지 않을 모든 사용자에 대해 액세스 역할을 만들 수 있습니다. 사용자 정의 개체가 절대적으로 필요한 경우
그러나 :
$(document).ready(function()
{
$('#master_btnDelete').removeAttr("onclick");
$('#master_btnDelete').click(function(){
var alertMsg = '<your message goes here>';
alert(alertMsg);
});
}
희망이 도움이!
CR이 선택된 경우 해당 응용 프로그램에서 상호 참조를 가지고 있습니다.이 경우 해당 레코드가 삭제되면 안됩니다 (예 : 종속성이있는 경우).이 경우 역할이 작동하지 않습니다. 필드 값이 '예'일 경우 삭제 버튼이 경고를 표시해야합니다. 그렇지 않으면 레코드 삭제를 허용해야하는 맞춤 개체에 조건을 포함해야합니다. 그걸 JS에 끼워 넣는 법을 말해 줄 수 있습니까? – Versug
@Versug 다시 한번 JS를 사용하는 것은 추천하지 않습니다. 할 수있는 일은 역할을 만들고 사용자에게 삭제 권한을 부여하는 것입니다. 레코드가 상호 참조를 통해 연결되었는지 여부를 나타내는 플래그 값을 제공하는 계산 된 필드를 만듭니다. 그런 다음 규칙이있는 자동 RP를 만듭니다. 규칙에서 플래그 값에 따라 사용자에게 삭제 액세스 권한을 부여하십시오. 도움이 되길 바랍니다! –