배움터  
  HOME > 배움터 > Daily Tip
Daily Tip

제품:   Access 버전:   2003
검색어:   한글
제목:   자동 한글 입력 모드 해제하기
     
 

 

 [Access] 자동 한글 입력 모드 해제하기

  오늘은 9월12일(화)에 진행하는 염기웅님(JnC Company 대표) Access 실무 활용 과정자동 한글 입력 모드를 해제하는 방법에 대해서 알아보도록 하겠습니다. (사용버전: 공통)

  한국 사람이라면, 컴퓨터를 사용하면서 누구나 느끼는 불편함이 있을 것입니다. ‘한/영 전환 문제’는 ‘영어’를 전용어로 사용하는 사람이 아니라면 누구나 느끼는 불편함일 것입니다.

  필자는 가끔, 영어 문화권에 태어났었더라면 참 좋았겠다 는 생각을 합니다. 인터넷에는 정말 좋은 자료가 많이 있는데, 영어로 된 자료가 가장 많습니다. 한글로도 좋은 자료가 많이 있겠지만, 인구 비로 단순 비교하더라도 영어로 된 자료가 훨씬 많고, 품질도 좋으리라는 것은 재론의 여지가 없습니다.

  꼭, 영어를 잘 하고 못하고의 문제가 아니더라도, 컴퓨터를 이용하다가 보면 필연적으로 영어 문자를 타이핑해야 합니다. 최소한 인터넷 웹사이트에 로그인을 하더라도 한글로 되어 있는 입력기 상태를 변경해서 영어로 변경해야 하는 것이지요.

 누구나, 한참을 타이핑 하였는데 그것이 내가 의도하지 않은 문자 (예를 들면 dkssudgktpdy? – 안녕하세요?) 인 경험을 많이 해 보았을 것입니다. 우리가 한글을 쓰는 한 지속적으로 가져가야 할 불편함이겠죠? (한글을 쓰지 말자는 뜻은 아닙니다. 한글은 정말 훌륭한 언어이며, 문자 체계입니다.)

  Access에서는 이러한 문제를 조금이라도 해결하고자 컨트롤 마다 기본값으로서 ‘한/영 전환 모드’ (이하 ’IME 모드’로 통칭합니다) 를 설정할 수 있도록 해 놓았습니다. 그리고 특별한 설정 없이 컨트롤을 등록하게 되면 ‘IME 모드’가 ‘한글’로 설정되어 이전의 IME 모드가 무엇이었든지 관계없이 ‘한글’ 입력 상태로 변하게 됩니다.

  그림과 예로서 알아보도록 하겠습니다.

<1> 다음은 ‘Products’ 입력폼 입니다. 현재 ‘제품 분류’ 필드에 커서가 있는 것을 확인할 수 있습니다. IME 모드는 ‘한글’ 상태입니다.

<2> 커서가 ‘포장 단위’로 와 있습니다. ‘포장 단위’는 영어로 입력해야 합니다. IME 모드는 현재 한글상태 입니다.

<3> 영어를 입력하기 위해 IME 입력상태를 ‘영어’로 변경하였습니다.

<4> 커서가 ‘비고’에 왔습니다. 여기에서 문제가 발생합니다. Access의 기능에 의해 IME 상태가 자동으로 ‘한글’로 변경되었습니다.

  여기에서 두 가지로 생각해볼 수 있습니다. 첫 번째는 ‘비고’ 필드는 주로 한글이 입력되므로 좋은 기능으로 여길 수 있다는 점입니다. 두 번째는, 데이터 입력을 진행하는 가운데, 사용자가 IME 모드가 여전히 ‘영어’에 있는 것으로 판단, 한영 전환을 수동으로 했을 때 실제로 IME 모드는 ‘영어’ 상태가 되므로 이 기능이 오히려 불편할 수 있다는 점입니다.

  예를 든 것처럼, 자동으로 IME 모드를 지정해 주는 것은 때때로 오히려 불편할 수 있습니다. 데이터를 지속적으로 입력하는 사람은 IME 모드를 기억하고 있기 때문입니다.

  그래서 필자는 IME 모드를 어떤 것으로 설정하기 보다는 ‘현재 상태 유지’로 하기를 권장합니다. IME 모드를 ‘현재 상태 유지’로 하게 되면, Access는 IME 모드 설정에 어떠한 관여도 하지 않게 되며, 사용자가 수동으로 IME 모드를 전환해야 합니다.

  그러면 IME 모드를 ‘현재 상태 유지’로 하는 방법에 대해서 알아보겠습니다.

<1> ‘IME 모드’ 속성은 입력이 가능한 컨트롤 (텍스트 상자, 콤보 상자 등) 개별적으로 지정 가능한 속성입니다. 폼 하나에 일괄적으로 설정할 수 없는 속성입니다.

<2> ‘IME 모드’ 속성 설정을 변경할 컨트롤을 선택하고 속성 창을 엽니다. ‘기타’ 탭에 ‘IME 모드’ 라는 속성이 있습니다.

<3> 'IME 모드’ 속성을 ‘현재 상태 유지’로 변경합니다. 이제 이 컨트롤은 앞으로 IME 모드 속성을 이전 상태를 그대로 따를 것입니다.