1

다이내믹 365의 엔티티 (우리는 1612 8.2.2.112를 실행 중임)에 대해 필드를 작성하면 텍스트의 한 줄 및 전자 메일 형식의 데이터 유형을 선택할 수 있다는 것을 이해합니다. 해당 필드에 입력 된 모든 값은 클릭 할 수있는 형식으로 구성되며 mailto: 링크가되며 전자 메일 주소인지 확인하기 위해 입력 된 값의 유효성을 검사합니다.Dynamics 365의 전자 메일 양식 단일 텍스트 줄 필드에 적용되는 유효성 검사의 정의는 어디입니까?

그러나 나는 이와 같은 분야에서 수행되는 유효성 확인을 정확하게 정의하는 문서 (Microsoft 또는 기타)를 찾을 수 없었습니다. 캐주얼 테스트에서 유일한 요구 사항은 값이 @ 문자를 포함하고 몇 개의 특수 문자를 포함하지 않는 것입니다.

@ 뒤에 .이 있어야한다는 요구 사항이없는 것 같습니다. 따라서 [email protected]과 같은 값은이 유효성 검사를 통과합니다. 여기서 이해해야 할 사항은 없습니다.

그렇다면 누구든지 여기에 적용되는 유효성을 확인하는 문서를 가리킬 수 있으며 누구나이 값의 유효성 검사를 구현하는 방법에 대한 제안 사항이 있습니까 (일부 JavaScript는 작업을 수행 할 수 있다고 가정합니다.) , 가능하다면 OOTB는 좋을 것이다).

답변

0

내가 발견 한 관련 문서 만 question에 응답하지 않습니다.

형식 동작에 대한 설명이 내 경험과 일치합니다. 나는 그것이 Wikipedia에 기술 된 바와 같이 RFC 표준을 따르고 있다고 생각한다. 테스트를 통해 확인할 수 있습니다. 노트; [email protected]은 유효하지만 특이한 이메일 주소입니다.

나는 행동을 바꾸고 싶다면 제안 할 것이다. Regex에 대한 사용자 입력을 검증하는 변경 JavaScript를 추가합니다. 입력이 유효하지 않으면 오류를 표시하고 사용자 값을 지 웁니다.