MS Access에서 포커스가있는 필수 필드 및 컨트롤을 강조하는 방법

지금 공유 :

이 기사에서는 MS Access에 중점을 둔 필수 필드와 컨트롤 만 강조 표시하는 방법을 이해합니다.

입력이 필요한 필드 또는 포커스가있는 컨트롤을 자동으로 강조 표시하여 커서 위치를 찾는 데 시간을 낭비하지 않기 위해 너무 좋은 소리가 옳다고 생각하십니까? 그러나 그렇지 않습니다. 이러한 유틸리티를 구현할 수있을뿐만 아니라 몇 가지 간단한 단계를 따라 실제로 구현할 수도 있습니다.

오늘은 하나의 속성 만 설정하여 Form보기에있는 모든 형식으로 구현할 수있는이 유틸리티에 대해 설명합니다. MS Access에서 포커스가있는 필수 필드 및 컨트롤 강조

실시

양식에서 작업 중이며 특정 배경과 서식이 지정된 텍스트로 현재 필드로 '제목'을 강조 표시하고 필요에 따라 나머지 필드를 강조 표시하려고한다고 가정 해 보겠습니다. 이를 구현하려면 다음이 필요합니다.

  1. 예제 데이터베이스 (다운로드).
  2. 예제 데이터베이스에서 '강조 표시'가있는 모듈을 복사하여 데이터베이스에 붙여 넣습니다.
  3. 컨트롤에 부착 된 모든 레이블을 넓 힙니다. 이렇게하면 텍스트가 굵게 표시되고 다음과 같이 추가됩니다.tar.
  4. 폼의 'On Load'속성을 다음과 같이 설정합니다. = setupForm ([Form])

참고 : 여기에 표시된 '[Form]'은 동일한 방식으로 사용해야하며 사용자의 양식 이름으로 바꿀 필요가 없습니다.

필요한 식

필수 필드 강조기본 구현 절차를 수행 한 후 이제 우리가보고있는 변경 유형에 대한 관련 표현식을 추가해야합니다. 필요에 따라 다음 표현을 사용하십시오.

필수 필드 만 강조

=SetupForm([Form], 1)

포커스가있는 컨트롤 만 강조 표시합니다.

=SetupForm([Form], 2)

* 양식의 On Load 속성이 [Event Procedure]로 설정된 경우 코드에 다음 줄을 추가하도록 선택해야합니다.

Call SetupForm(Me)

색 구성표 변경

색 구성표를 변경하여 필드를 강조 표시하도록 선택할 수 있습니다. 이렇게하려면 모듈 상단에있는 모든 상수에 다른 값을 할당해야합니다. 'mlngcFocusBackColor'는 포커스가있는 컨트롤의 색을 정의하는 데 사용됩니다.

mlngcFocusBackColor는 항목이 필요한 필드의 색상을 정의하는 데 사용됩니다.

색 구성표를 변경하는 동안 다음 사항을 염두에 두어야합니다.

  • 별표 만 데이터 시트보기 (열 머리글 위에)에 나타납니다.
  • 배경색 만 연속적인 형태로 표시됩니다 (여기서는 라벨 부착을 놓쳤을 수 있습니다).
  • 양식 헤더의 레이블을 굵게 표시하려면 CaptionFromHeader () 함수를 사용해야합니다.
  • 레이블이 컨트롤에 연결되어 있지 않으면 굵게 표시하거나 다음과 같이 추가 할 수 없습니다.tar 표.

제한 사항

  1. 위에 정의 된 프로세스 / 코드는 콤보 상자, 텍스트 상자 및 목록 상자를 강조 표시하는 데만 사용할 수 있습니다.
  2. 'On L'에 이미 뭔가가 있다면ost 컨트롤의 Focus '및'On Got Focus '속성은 강조 표시 할 수 없습니다.

MS Access의 일반 사용자로서 때때로 Access 손상 사고가 발생할 수 있습니다. 이러한 시나리오를 처리하려면 최신 상태를 유지하는 것을 고려해야합니다. 액세스 수리 같은 도구 DataNumen Access Repair 능숙한. 충돌이 발생하는 경우이 강력한 도구는 Access 데이터베이스에 저장된 모든 레코드를 완벽한 형태로 되돌릴 수 있도록합니다.

저자 소개 :

Vivian Stevens는 다음 분야의 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. SQL 복구 그리고 엑셀 복구 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM

지금 공유 :

댓글이 닫혀있다.