2013-05-15 1 views
0

Access 2007 데이터베이스에 양식이 있고 양식이로드되어 끝에 양식이로드 될 때 자동으로 하이퍼 링크 주소를 업데이트해야합니다 (양식로드시 ID 이 ID는 하이퍼 링크 끝에 추가해야합니다.) 기본적으로 양식이로드 될 때마다 ID 필드를 기반으로 하이퍼 링크 주소를 동적으로 생성해야합니다. 예를 들어Microsoft Access에서로드 할 때 하이퍼 링크 주소 업데이트

: URL=
부하 후 :로드하기 전에

1 테이블

답변

0

액세스에서 현재 선택한 ID가 트리거되는 몇 가지 "이벤트"를 지원합니다 URL=1

때 양식이 열립니다. 그 중 하나는 폼이 처음로드 될 때 발생하는 Load 이벤트입니다. 자세한 내용은 here을 참조하십시오.

당신은 ...

myHyperlink = myHyperlink & [ID] 

... 한 번 일어날 것이다, 질문, 뭔가 같은 문자열을 업데이트 할 Form_Load 이벤트 핸들러에 때 양식이 처음로드를 몇 가지 코드를 추가 할 수 있습니다. 당신이 (폼이 열려있는 동안) 당신이 기록 사이를 이동하는 하이퍼 링크를 업데이트 할 경우 대신 Current 이벤트를 사용하고

myBaseHyperlink = "http://example.com/id=" 
myHyperlink = myBaseHyperlink & [ID] 
+0

감사 같은 것을 사용할 수 있습니다! 문제가되는 폼의 레코드를 탐색 할 방법이 없으므로 Form_Load 이벤트를 사용했습니다. 훌륭한 일을했다. – user2386515

관련 문제