책 내용 질문하기
입력마스크 관련 질문입니다.
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
61
조회수
218
작성일
2019-05-03
작성자
탈퇴*원
첨부파일

안녕하세요!

 

입력마스크가 잘 이해가 안되는데요.

 

형식이 @@@-@@@-@@@@ 인 것과 입력 마스크가 999)999-9999인 것을 비교했을 때 아예 입력마스크도 999-999-9999라고 하면 되는 것 아닌가요? 이 부분이 잘 이해가 안되고요!

 

입력 마스크 사용자 지정 형식에서 ;을 통해서 입력마스크 제한사항을 추가하는 것인지요? 0000-0000까지만 하면 - 표시가 안들어가고 0000-0000 ; 0 라고 해야 0000-0000이라고 나오는 것인가요? 그리고 3번에 x는 무슨 의미인지 모르겠습니다. x가 데이터를 입력할 때 데이터가 입력될 자리에 표시할 문자를 지정하는 것이라고 하는데 이게 무슨 뜻인지 모르겠습니다.

 

감사합니다. 

답변
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;;*로 입력마스크를 지정하면 테이블에 데이터를 입력할 때 ***-*** 로 표시됩니다.

 

 

문제에서 서식 문자의 테이블 저장 여부에 대한 언급이 없다면 생략하셔도 됩니다.

데이터를 입력할 자리에 표시할 문자도 문제에 언급이 없다면 생략하셔도 됩니다.

 

 

좋은 하루 보내세요. 

  • 관리자
    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;;*로 입력마스크를 지정하면 테이블에 데이터를 입력할 때 ***-*** 로 표시됩니다.

     

     

    문제에서 서식 문자의 테이블 저장 여부에 대한 언급이 없다면 생략하셔도 됩니다.

    데이터를 입력할 자리에 표시할 문자도 문제에 언급이 없다면 생략하셔도 됩니다.

     

     

    좋은 하루 보내세요. 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.