사용자 지정 메뉴

2008년 9월 20일 (토요일)에 게시 - 19시 22분 | 관리자에 의한 |

이것은 우리가이 메뉴 방금 오픈 양식을 필요로 이후, 오픈 형태의 측면에서 시간, 코드의 라인과 더 나은 배열을 저장할 수있는 메뉴의 종류입니다. 열린 형태의 수를 감소뿐만 아니라 또한 각 양식을 열 수있는 메뉴 버튼의 수를 감소시킵니다.
메뉴의이 유형은 확실히 그 얼마 동안 존재했으며 Access의 많은 사용자들이 이미 사용됩니다.
그래서이 메뉴는 어디에 있나요?
자, 우리가 그것을 열 계획하는 모든 형태를 포함하는 콤보 상자를 사용하여 메뉴를 작성하자. 당신이 콤보 상자에서 옵션을 선택하면 신청서가 하위 폼 내에 표시됩니다. 그럼 우리가 단계별로 메뉴 단계를 시작합니다.

1 -가 우리가 각 양식 열립니다 양식의 이름을 지정하려는 이름을 저장할 테이블을 작성하자. 예제에서 나는 다음 필드가있는 테이블 'tblmenu'을 만든 :
필드 유형
Nomedomenu 텍스트 - 메뉴에 보여줄 것입니다> 이름 (콤보 박스)
텍스트를 형성 - 열 양식의> 이름을

예제에 소개된 자료들은 후 :

NomedoMenu 양식

계정 Form1에
보증금 Form2
움직임 formulario3
계정 - 박스 formulario4
계정 - 계정 formulario5
formulario6의 압축을 풉니다

2 - 그럼 우리가 이전 테이블에서 쿼리를 만들려면 :
Tblmenu는 테이블을 선택하고 우리가 메뉴에게 우리가 양식을 열려는 꽤 여러 번 찾을 쉬울하는 정렬 nomedomenu 오름차순 위해 선택하는 두 필드를 선택합니다. 이 쿼리에 대한 전 'CsMenu'이라고.

3 -가 양식 '메뉴'를 만들 수 있도록, 즉 디자인보기에서 새 양식을 선택합니다. 그럼 우리가 콤보 상자를 만들려면 다음과 같은 속성을 변경합니다 :
- 컬럼의 수 : 2
- 열 너비 : 1cm, 0cm;
- 라인의 유래 : csmenu (이전 단락에서 만든 쿼리의 이름입니다)

4 - 같은 양식에서 우리는 (나는 menuquadro라는 예에서) 언바운드 메인 폼의 하위 폼이 만들어집니다. 그것은 형태의 각 메뉴 (콤보 박스)에서 선택하여 열 예정이 양식입니다.

5 - 이제 우리는 하위 폼의 콤보 상자에서 선택한 메뉴를 열 수있는 모듈을 만듭니다.
우리는 모듈을 만든 (저는 'abrirmenu'라고도 함) 다음 코드를 붙여 :

공공 기능 AtivarMenu (Combmenu 콤보 상자를 subabrir 하위 폼)
문자열 낮추기으로 Abrirform
= (1) Combmenu.Column abrirform
subabrir.SourceObject = abrirform
subabrir.LinkChildFields = ""
subabrir.LinkMasterFields = ""
최종 기능

ativarmenu = ([메뉴], [menuquadro]) '메뉴'콤보 상자의 이름과 'menuquadro'이라는 :​​ 양식 메뉴에서 콤보 상자의 속성 및 업데이트 이벤트 후 생성된 함수를 넣어가는 후에 하위 폼의 이름입니다.

그리고 마지막으로 메뉴를 사용할 수 있습니다. 그냥 긴장을 사용합니다. 난 당신이 제보를 즐길 바랍니다.
다운로드 : 메뉴

메뉴의 사진 아래.

사용자 지정 메뉴

사용자 지정 메뉴

RSS 피드 | 트랙백 URI를

12 코멘트 »

피터에 의해 코멘트
2009년 1월 5일 2시 0분 1초

내가 Form2에서 취소 버튼을 넣고 원래 위치, 즉로 하위 폼을 다시 클릭하면 좋을까요, 콤보로뿐만 아니라 비어와 비어있어. 이 기능을 빌드하는 방법?

감사합니다,

베드로

댓글 작성자 관리자
2009년 1월 5일 14시 37분 19초

안녕하세요, 피터

정말 어떻게해야할지 이해하지 마십시오. 내가, 초기 상태로 돌아가려면 메뉴를 일으키는 하위 폼에 버튼이 하나 이해에서 그것은인가?

피터에 의해 코멘트
2009년 1월 5일 16시 22분 43초

바로 그거야, 그래! 수술 초기 상태로 하위 폼을 다시뿐 아니라 콤보가 종료되면.

감사하게 생각하고 있어요.

닉슨에 의해 코멘트
2009년 5월 4일 13시 25분 40초

그것은 가능,이 메뉴를 만들지만, 이전 메뉴에 따라 단축키를 사용합니다.

브루노 다리에 의해 코멘트
2009년 10월 6일 12시 21분 58초

여기에서 설명한 단계에 따라 좋은 메뉴를 만들줄지만 내 양식은 양식과 상호 관련 업무에 콤보 상자를 가지고 있지만 경우 formulariomenu 정류장 운영을위한 단계. 나는 무엇을 할 수있는가?

andeson에 의해 코멘트
2009년 10월 13일 19시 25분 53초

내가 어떻게하는지 알고 싶어 더 부탁해야할지 모르겠
시간과 가격에 대한 액세스 권한이있는 PROAMA poelomenos trabale의 실행에 faser

브루노에 의해 코멘트
2010년 7월 10일 19시 58분 42초

단지 예를이나 대신 콤보의 버튼을 같이 가고 비결 같은 남자 쇼 공.

포옹

브루노에 의해 코멘트
2010년 7월 19일 22시 10분 1초

그것이 단지보다는 버튼들이 콤보보다는 만드는 방법 남자?

LOEMIR 출산에 의해 코멘트
2011년 1월 1일 19시 51분 28초

나는 도움이 필요 : 아니, 사진 기자가 열려 선정한 확인란 양식에서 특정 사람을 필요로 할 때에서 데이터베이스 액세스 시스템을 저지른 뒤.

Agnaldo에 의해 코멘트
2011년 4월 27일 18시 31분 12초

친구는이 팁을 더 좋았지만, 성공을 못해서 ... 나를 단계적으로 보내 주실 수 있나요?별로 액세스에 대한 모르지만 내가 감사 드리겠습니다 이것 좀 도와줄 수있다면 나는 의지력이 있습니다.

Agnaldo에 의해 코멘트
2011년 4월 27일 18시 43분 30초

여기서 내 의혹은 어떻게 두 개의 다른 이름으로 양식을 저장할 수있다?

3 -가 양식 '메뉴'를 만들 수 있도록, 즉 디자인보기에서 새 양식을 선택합니다. 그럼 우리가 콤보 상자를 만들려면 다음과 같은 속성을 변경합니다 :
- 컬럼의 수 : 2
- 열 너비 : 1cm, 0cm;
- 라인의 유래 : csmenu (이전 단락에서 만든 쿼리의 이름입니다)

4 - 같은 양식에서 우리는 (나는 menuquadro라는 예에서) 언바운드 메인 폼의 하위 폼이 만들어집니다. 그것은 각각 열 예정이 양식입니다
양식 메뉴 (콤보 박스)에서 선택할 수 있습니다.

댓글 작성자 클라우디오
2011년 11월 2일 22시 20분 26초

안녕하세요,

나는 당신의 환상적인 메뉴를 찾을 단지뿐만 아니라 보고서를 열고 싶었던 나는이 작동하지 않았다 내 보고서에 이름을 넣으면, 힌트를 줄 수 있을까?

ABS,

클라우디오

이름 (필수)
이메일 (필수 - 게시되지 않음)
웹사이트
댓글 ( 감소 | 증가 )
당신은 href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <b> 다운 <cite> <code> <del datetime=""> <a를 사용할 수 있습니다 <em> 사용 <I> <Q cite=""> <strike> <STRONG> 코멘트 인치

프레 젠 테이션

화신

방문해 주셔서 감사합니다.
메시지를 놓치지 않으 피드 구독.

여기 블로그에 제가 Microsoft Access에서 작업의 예를 제공합니다 또한 구하는 자에게 질문. 기타

구독 싶으십니까?

신청 또는 이메일로 구독 :
귀하의 이메일을 입력 :


광고