2012-02-15 3 views
0

양식이 채워지고 OnLoad 이벤트가 필드의 값을 테스트합니다. 그 값이 비어 있으면 내가 알아 낸 텍스트 상자 대신 하이퍼 링크가 나타납니다. 하이퍼 링크는 데이터베이스 내에서 내 질문 인 다른 양식에 연결해야합니다. 또 다른 형태로 연결되는 하이퍼 링크를 만드는 방법에 대한MS Access 2007 : 프로그래밍 방식으로 VBA로 양식에 하이퍼 링크 추가

If cp = "" Then 
    Forms[!MyForm]![MyTextControl] = "Update" 
    Forms[!MyForm]![MyTextControl].IsHyperlink = True 
    ' what is the code to add the link to the other form 
Else 
    Forms[!MyForm]![MyTextControl] = cp 
End If 

어떤 생각 :

는 다음 SNIPPIT을 가지고?

답변

0

텍스트 상자에 하이퍼 링크의 텍스트는 다음과 같습니다

="Form##form table1_form#This will open a form#" 

="Display text#Address if required#sub address, eg form or report#screen tip#" 
+0

감사합니다! 이 구문 내에서 양식에 필터를 추가하는 방법은 무엇입니까? –

+0

나는이 완전히 비표준적인 방식으로 당신이 왜 물건에 대해 가고 싶은지 전혀 확신하지 못합니다. 당신이 정말로 꼭해야한다면, 모든 것에 대한 대안을 찾아야 할 것입니다. 예를 들어 formx가 열려 있는지 확인하고 formx에서 필터 텍스트 상자를 사용할 수 있습니다. formx 또는 텍스트 상자를 숨길 수 있습니다. – Fionnuala

관련 문제