2012-11-16 1 views
1

두 개의 열로 정렬 된 많은 컨트롤 요소가있는 연속 폼이 있습니다. 양식은 WindowMode 'acDialog'로 열립니다.Microsoft Access2007에서 연속 폼을 표시하기 위해 스크롤 막대를 사용하십시오.

내 데스크톱 컴퓨터에서이 양식을 볼 때 문제가 없습니다. 하지만 내 노트북에서도이 응용 프로그램을 사용하고 싶습니다. 랩톱에서 양식을 열면 처음 항목 만 볼 수 있지만 다른 항목은 볼 수 없습니다. 불행히도 나는 내 양식에서 스크롤바를 사용할 기회를 발견하지 못했습니다.

내가 발견 한 것은이 (작동하지 않았다) : Add or remove scrollbars

편집 : 보기은 다음과 같은 모양입니다 : Right view

하지만 내 노트북에 보이는 같은 : False view

그래서 스크롤바가 필요합니다. scrollbar 속성은 양방향으로 설정됩니다.

수정 20121126, 디자인보기. 파란색 부분은 머리글이고, txt는 상세보기이며 단추는 바닥 글에 있습니다. design view

+1

랩톱의 화면 해상도가 데스크톱의 화면 해상도와 다르게 설정되어 있다고 생각합니까? 양식을 만들 때 염두에 두어야 할 점은 스크롤 막대를 추가해도 문제가되지 않는다고 가정합니다. 두 컴퓨터 모두에서 동일한 버전의 Access를 사용하고 있습니까? –

+0

그게 핵심입니다. 내 바탕 화면의 해상도가 훨씬 높습니다. 그래서 견해가 끊어지는 것입니다. 두 컴퓨터에서 Access 2007을 사용합니다. – Hauke

+1

왜 텍스트 상자에 스크롤 막대를 추가하려고합니까? 나는이 단계에서 그림이 도움이 될 것이라고 생각한다. – Fionnuala

답변

0

이 문제는 전에 저를 곤경에 빠뜨렸습니다. 화면이 100 %가 아닌 다른 '확대/축소'로 설정된 경우 액세스가 현명하지 못합니다. 그래서 Access는 실제 양식이 아닌 경우 전체 양식이 화면에 표시된다고 생각합니다.

이것은 실제로 Windows 7과 8을 사용하는 경우에만 적용됩니다. 그러나 그것에 대해 전혀 알지 못합니다. 디스플레이 속성으로 이동하면 (바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 '개인 설정'을 선택한 다음 팝업의 왼쪽 하단에 표시를 선택하십시오.)

100 %로 설정하지 않으면 액세스가 누락됩니다. 25 화면의 50 %. 액세스가 픽셀에서 벗어나지 만, 125 %를 사용하면 Windows가 모든 항목을 25 %까지 확장하므로 화면에서 바로 벗어날 수 있습니다. 양식에 스크롤 막대가 없어도 확대/축소를 100 %로 설정하면됩니다.

컨트롤 모음이 왼쪽에서 x-250 픽셀 (x는 왼쪽에서 오른쪽으로 총 픽셀 임)으로 설정되어 있음을 발견했습니다. 그러나 한 대의 컴퓨터는 제어 막대를 볼 수 없었으며 화면이 + 125 % 였기 때문입니다. Windows에서 현재 '확대/축소'를 얻는 방법을 알아낼 수 없었습니다. 나는 API의 모든 방법을 통해 검색했습니다. 이것이 당신이 찾고 있던 해결책이되기를 바랍니다! 행운을 빕니다!!

+0

불행히도 그것은 내 사건의 문제가 아니 었습니다. 그러나 누군가이 물건에 대한 해결책을 얻는 방법은 무엇입니까? – Hauke

+1

죄송합니다, 귀하의 문제라고 확신했습니다. 폼 On_Load의 크기를 변경하면 어떻게 될까요? 다음과 같은 코드를 사용하십시오 ... 'DoCmd.MoveSize W, X, Y, Z' W와 X를 공백으로두면 화면이 왼쪽과 위쪽에서 이동하지만 공백으로두면 양식을 가운데로 맞출 수 있습니다. 또한 Y를 공 i으로두면 수평 스크롤이 문제가되지 않습니다. Z를 실제 양식보다 작은 숫자로 설정하십시오. 양식의 높이에 1440을 곱하여이 숫자를 구하십시오. 그런 다음 2000 정도를 뺀 다음 스크롤 막대가 나타나는지 확인하십시오. 두 스크린 모두에 있어야합니다. 알려줘! – riley3131

+0

나를 위해 완전히 작동합니다! 감사! – Hauke