2017-03-17 2 views
0

Microsoft Access 2013에서 여백이 적용된 경우 연결된 텍스트 상자가 비활성화되어있을 때 의도하지 않게 레이블 서식이 변경되는 것을 발견했습니다.MS Access : 텍스트 서식 파일을 사용할 수없는 경우 레이블 서식이 변경되는 이유는 무엇입니까?

  1. 장소 폼의 텍스트 상자 :

    이 문제를 만듭니다. 연결된 라벨이 자동으로 으로 표시됩니다.
  2. 는 레이블을 선택 제로 이외의 ( 컨트롤의 여백을 설정 예를 들어, 리본을 사용하여 중간 에)에 마진을 설정합니다.
  3. 텍스트 상자를 선택하고 사용 속성을 아니오으로 변경하십시오.
  4. 레이블 형식이 잘못되었습니다. 제대로 정렬되지 않은 텍스트 오버레이가있는 것 같습니다.

형식은 디자인 타임이나 런타임에 텍스트 상자를 사용할 수 없게 변경됩니다. 텍스트 상자가 활성화되면 되돌아갑니다.

이것은 단순히 버그입니까? 아니면이 동작을 유발하는 설정이 있습니까?

다음 해결 방법을 사용했습니다. 레이블과 텍스트 상자가 테이블 배열의 컨트롤의 일부인 경우 어느 쪽도 편리하지 않습니다.

  1. 관련 레이블을 삭제하고 텍스트 상자에 대한 독립 레이블을 만듭니다. 텍스트 상자가 비활성화되어 있으면 레이블이 회색으로 표시되지 않습니다.
  2. 여백이 필요하지 않도록 레이블의 크기를 조정하십시오.
+0

을 해제뿐만 아니라 텍스트 상자를 잠금 시도. –

+0

감사! 또한 '.BackStyle = 0'을 설정하면 회색으로 표시되므로 사용자에게 보이지 않게됩니다. – user3728595

+0

@ DarrenBartrup-Cook 이것을 답으로 입력하려면 받아 들일 것입니다. 이것이 제가 지금 사용하고있는 해결 방법입니다. – user3728595

답변

0

양식의 사용/잠김 컨트롤에는 네 가지 조합이 있습니다. 뒤에있는 옵션은 입니다. 사용 및 잠김. 라벨이나 컨트롤이 회색으로 표시되지 않습니다.

난 당신이 각 조합하여 수행 할 수있는 아래 그림했습니다

enter image description here

+0

...이 경우에는 0 이외의 여백이있는 레이블과 연결될 때 _Disabled & Locked_는 레이블 형식을 엉망으로 만들지 만 _Disabled & Locked_는 그렇지 않습니다. 감사. – user3728595