회사 프로세스에 따라 데이터베이스는 일부 문서 레코드 변경에 대한 승인을 요청하는 관리자에게 이메일을 보내야합니다.
관리자가 문서 번호와 함께 "예"또는 "승인 됨"이 포함 된 이메일로 서버에 회신하고 그에 따라 문서 레코드를 업데이트하도록 할 수 있는지 궁금합니다. 현재 관리자는 QA 부서에 승인 이메일을 보내야하며 문서 레코드를 수동으로 업데이트해야합니다.
SQL 메일을 살펴 보았지만 여러 곳에 따라 가기에는 나쁜 방법 인 것 같습니다.
우리는 Exchange 2010 및 SQL Server 2008을 사용합니다.
감사!
환경에 IIS가 설치되어 있습니까? 그렇다면 메일 (Outlook)에서 서비스 페이지로 사용자를 리디렉션하여 문서 승인 플래그를 업데이트 할 수 있습니다.
그렇다면 두 개의 쿼리 매개 변수를 사용하는 ASP 또는 ASPX 페이지를 만듭니다. 문서 ID 및 승인 통지.
관리자가 클릭 할 수 있도록 이메일에 두 개의 링크를 넣으십시오. HTML 본문과 함께 SQL 서버에서 이메일을 보내야합니다. 문서 123에 대한 샘플 링크가 동봉되어 있습니다.
<a href="http://internal-site.mycompany.com?id=123&action=yes" target="_blank">Approve Change</a>
<a href="http://internal-site.mycompany.com?id=123&action=no" target="_blank">Reject Change</a>
자세한 쿼리 문자열은 아래 www3schools 링크를 확인하십시오.
http://www.w3schools.com/asp/coll_querystring.asp
데이터베이스 작업에 대한 자세한 내용은 아래 링크를 확인하십시오.
추가 기능으로 문서를 승인 또는 거부 한 사람의 Active Directory (Windows 로그인)를 기록 할 수 있습니다. 이렇게하면 누군가가 문서를 스스로 승인 할 수 없습니다. 날짜 / 시간도 편리 할 수 있습니다.
이것은 사용할 수있는 많은 솔루션 중 하나입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다