안녕하세요!
입력마스크가 잘 이해가 안되는데요.
형식이 @@@-@@@-@@@@ 인 것과 입력 마스크가 999)999-9999인 것을 비교했을 때 아예 입력마스크도 999-999-9999라고 하면 되는 것 아닌가요? 이 부분이 잘 이해가 안되고요!
입력 마스크 사용자 지정 형식에서 ;을 통해서 입력마스크 제한사항을 추가하는 것인지요? 0000-0000까지만 하면 - 표시가 안들어가고 0000-0000 ; 0 라고 해야 0000-0000이라고 나오는 것인가요? 그리고 3번에 x는 무슨 의미인지 모르겠습니다. x가 데이터를 입력할 때 데이터가 입력될 자리에 표시할 문자를 지정하는 것이라고 하는데 이게 무슨 뜻인지 모르겠습니다.
감사합니다.
안녕하세요.
입력마스크와 형식을 구분하는 것은 문제를 보고 판단해 주셔야 합니다.
판매단가 필드의 형식을 통화 형식으로 설정하시오 -> 형식
등록일 필드에는 06월19일 의 형식을 설정하고~~-> 형식
운송코드는 소문자로 입력되어도 대문자로 표시되도록 하시요 -> 형식 "> "
고객ID는 AA-0000형식으로 입력되도록 다음과 같이 입력마스크를 설정하시오. ->입력마스크
도서코드 필드는 AB-0001과 같은 형식으로 입력 받도록 다음과 같이 입력마스크를 설정 -> 입력마스크
새로운 레코드 추가시 구매금액 필드에는 0보다 큰 값만 입력되도록 설정하시오.-> 유효성 검사
고객만족도 필드에는 A,B,C,D,E 의 값만 입력될수 있도록 설정하시오 -> 유효성검사
중량코드에는 2글자의 값만 입력되도록 하시오 -> 유효성 검사
그냥 단어단어만 보고는 조금 어렵습니다. 앞뒤 상황을 보시구요.
어떤 형식으로 표시되게~ 라는 말이 있으면 형식
~와 같이 입력되도록 이면 입력마스크
조건에 맞게 입력되도록 이면 유효성검사규칙
입니다.
<입력 마스크 사용자 지정 형식>
000-000 ; 0 ; x
------- - -
ⓐ ⓑ ⓒ
ⓐ : 사용자 지정 기호를 사용하여 입력 마스크를 지정합니다.
ⓑ : 데이터를 입력할 때, -./,=과 같은 서식 문자의 테이블 저장 여부를 지정합니다.
0으로 지정하면 문자를 포함하여 저장하고, 1이나 공백으로 지정하면 입력된 데이터만 저장합니다.
ⓒ : 데이터를 입력할 때 데이터가 입력될 자리에 표시할 문자를 지정합니다.
예를 들어, 000-000;;*로 입력마스크를 지정하면 테이블에 데이터를 입력할 때 ***-*** 로 표시됩니다.
문제에서 서식 문자의 테이블 저장 여부에 대한 언급이 없다면 생략하셔도 됩니다.
데이터를 입력할 자리에 표시할 문자도 문제에 언급이 없다면 생략하셔도 됩니다.
좋은 하루 보내세요.
-
관리자2019-05-04 19:51:39
안녕하세요.
입력마스크와 형식을 구분하는 것은 문제를 보고 판단해 주셔야 합니다.
판매단가 필드의 형식을 통화 형식으로 설정하시오 -> 형식
등록일 필드에는 06월19일 의 형식을 설정하고~~-> 형식
운송코드는 소문자로 입력되어도 대문자로 표시되도록 하시요 -> 형식 "> "고객ID는 AA-0000형식으로 입력되도록 다음과 같이 입력마스크를 설정하시오. ->입력마스크
도서코드 필드는 AB-0001과 같은 형식으로 입력 받도록 다음과 같이 입력마스크를 설정 -> 입력마스크
새로운 레코드 추가시 구매금액 필드에는 0보다 큰 값만 입력되도록 설정하시오.-> 유효성 검사고객만족도 필드에는 A,B,C,D,E 의 값만 입력될수 있도록 설정하시오 -> 유효성검사
중량코드에는 2글자의 값만 입력되도록 하시오 -> 유효성 검사
그냥 단어단어만 보고는 조금 어렵습니다. 앞뒤 상황을 보시구요.어떤 형식으로 표시되게~ 라는 말이 있으면 형식
~와 같이 입력되도록 이면 입력마스크
조건에 맞게 입력되도록 이면 유효성검사규칙입니다.
<입력 마스크 사용자 지정 형식>
000-000 ; 0 ; x------- - -
ⓐ ⓑ ⓒ
ⓐ : 사용자 지정 기호를 사용하여 입력 마스크를 지정합니다.ⓑ : 데이터를 입력할 때, -./,=과 같은 서식 문자의 테이블 저장 여부를 지정합니다.
0으로 지정하면 문자를 포함하여 저장하고, 1이나 공백으로 지정하면 입력된 데이터만 저장합니다.
ⓒ : 데이터를 입력할 때 데이터가 입력될 자리에 표시할 문자를 지정합니다.
예를 들어, 000-000;;*로 입력마스크를 지정하면 테이블에 데이터를 입력할 때 ***-*** 로 표시됩니다.
문제에서 서식 문자의 테이블 저장 여부에 대한 언급이 없다면 생략하셔도 됩니다.
데이터를 입력할 자리에 표시할 문자도 문제에 언급이 없다면 생략하셔도 됩니다.
좋은 하루 보내세요.