2011-01-13 3 views
0

저는 많은 Microsoft Project Server를 보유하고 있으며, 각각 하나씩 사용하기를 원하는 Project Guide를 작성했습니다. 특정 서버의 사용자 만이 자신의 서버에 액세스 할 수 있고 다른 서버는 액세스하지 않기를 원하기 때문에 프로젝트 가이드를 각 서버의 SharePoint에 저장해야합니다. Project Professional 2003에서 VBA (개체 일 가능성이 있음)의 URL을 해당 서버가 설치된 자체 서버에 알리는 방법이 있습니까?Project Professional 2007에서 VBA를 사용하여 Access Sharepoint

Sub Currently() 
    OptionsInterfaceEx ProjectGuideContent:="https://example.com/SERVER_NAME/Shared%20Documents/Project%20Guide/xmlschemas.xml" 
End Sub 

Sub What_I_Would_Like() 
    OptionsInterfaceEx ProjectGuideContent:=Application.ServerAddress & "Shared%20Documents/Project%20Guide/xmlschemas.xml" 
End Sub 

나는 그래서 우리가 가지고있는 각 서버의 URL을 편집 할 수없는이 일을하고있다 :

은 내가 뭘하려고 오전의 예입니다.

질문 문의하시기 바랍니다,

앤드류

답변

0

우리가 비슷한 문제를 해결하기로했다 접근 방법은 간단한 구현했다 "I를 내가 누구를?" 주어진 서버에서 호스트하는 웹 서비스. StackOverflow를 읽으면 VBA에서 웹 서비스 호출을 할 수있는 것처럼 보입니다. 웹 서비스는 요청을받는 IP 주소 또는 호스트 이름을 반환하기 만하면됩니다.이 URL을 사용하여 URL을 작성합니다.

관련 문제