입력마스크 사용자 지정 형식에서
0000-0000 ; 0 ; x
라고 나오는데 여기서 첫번째 세미콜론 뒤에 0...
이 부분이 이해가 안갑니다.
설명에는 -,/,-와 같은 서식 문자를 테이블에 저장하려면 0을 써야한다고 나오는데
이 말이 데이터 입력했을때 0000-0000와 같이 -가 들어갈 수 있게 해준다는 말 아닌가요?
만약 1이나 공백이면 00000000과 같이 -가 나타나지 않구요.
하지만 해보면 0이 있으나 없으나 서식문자가 입력되더라구요. 도대체 차이가 뭔지 잘모르겠습니다
예시와 함께 설명부탁드릴게요
엑셀에서 예를 들어 볼게요.
데이터를 입력할 때,
1234-1234 라고 입력하면 문자 취급! - 기호 직접 입력
12341234 라고 입력하고, 셀서식의 표시형식-사용자지정에서 0000-0000 하면, 기호 입력 안함. 숫자 취급!
엑세스의 입력마스크에서도,
0000-0000
--> 입력은 12341234만 하고 보여주기엔 - 기호가 따라 붙지요.
그런데 엑세스에서는 내부에 저장할 때!(보여지는 건 - 기호 보여주고요)
- 기호를 저장해서 기억할지, 저장하지 않을지 여부를 입력마스크 형식 ; 저장여부!! ; 기호
형식; 저장여부 자리에 0으로 입력하라고 규칙이 되어 있는 것입니다.
내가 입력하지 않은 - 기호를 저장해 주지 않는 게 일반적인데, 기호도 저장하고 싶다고 해서 옵션을 지정합니다.
입력마스크 마법사를 사용하시면 더 빠르게 처리할 수 있어요.
-
*2014-06-23 13:44:09
엑셀에서 예를 들어 볼게요.
데이터를 입력할 때,
1234-1234 라고 입력하면 문자 취급! - 기호 직접 입력
12341234 라고 입력하고, 셀서식의 표시형식-사용자지정에서 0000-0000 하면, 기호 입력 안함. 숫자 취급!
엑세스의 입력마스크에서도,
0000-0000
--> 입력은 12341234만 하고 보여주기엔 - 기호가 따라 붙지요.
그런데 엑세스에서는 내부에 저장할 때!(보여지는 건 - 기호 보여주고요)
- 기호를 저장해서 기억할지, 저장하지 않을지 여부를 입력마스크 형식 ; 저장여부!! ; 기호
형식; 저장여부 자리에 0으로 입력하라고 규칙이 되어 있는 것입니다.
내가 입력하지 않은 - 기호를 저장해 주지 않는 게 일반적인데, 기호도 저장하고 싶다고 해서 옵션을 지정합니다.
입력마스크 마법사를 사용하시면 더 빠르게 처리할 수 있어요.
-
*2014-06-25 00:32:57
아래 설명을 참고해 주세요.
지시사항에
'-' 기호는 저장되고, 입력시 '_-____' 형태로 표시되도록 설정하시오. 라고 했기 때문입니다.
L-0000;0;_
첫번째 ; 뒤의 0은 - 을 저장하게 하는 것이고
두번째 ; 뒤의 _ 은 _-____ 으로 표시 되게 하는 것입니다.
000-000-0000;0;0 으로 설명 드리겠습니다.
입력 마스크 지정 시 각 자릿수가 의미하는 내용을 알아두세요. 각 구역은 세미콜론으로 구분합니다.
첫번째 위치에는 사용자 지정 기호를,
두번째 위치에는 -, /, = 와 같은 서식 문자를 저장할지 여부를 지정하는 것으로 0으로 지정하면 이 기호도 저장되고 1로 지정하면 입력된 값만 저장됩니다.
세번째 위치에입력되는 것은 자릿수에 표시될 기호입니다. 위와 같이 지정하면 입력할 자리에 000-000-0000이 표시됩니다. _ 으로 표시 하면 ___-___-____ 이 되겠죠.
000-0000 으로 작성하게 되면 입력시 123-4567 과 같이 표시 되지만 저장될때는 - 을 제외한 1234567 이 저장이 됩니다. 만약 123-4567 로 저장하려면
000-0000;0 을 사용해야지만 -(문자) 도 같이 저장하게 되는 것입니다.
그래야 123-4567 로 저장이 됩니다.
즉 -도 저장되게 하시오. 라면 000-0000;0 으로 입력 하셔야 합니다.문제에서 -도 저장되게 하시오. 라면 문자 -도 저장 되어야 하므로 ;0 이 들어가게 되구요.
입력할때 ___-___-___ 과 같이 나타나게 하려면 3번째 자리에 ;_ 도 입력하시면 되는 것입니다.
만약 ***-***-*** 와 같이 나타낼려면 3번째 자리에 ;* 를 입력 하시면 되죠.
좋은 하루 되세요.
"