2010-01-19 5 views
1

Ive는 FullHTML이 설정된 노트 필드를가집니다. 현재 저장소에있는 이미지 태그를 src에 저장하려고합니다. 나는 필드로 설정 :SharePoint 필드 상대 링크를 강제로

<img src="http://servername/_layouts/images/Company/test.jpg" /> 

나는 즉시 다시 밖으로 값을 읽으려고 시도를, 내가 얻을 :

<img src="/_layouts/images/Company/test.jpg" /> 

SharePoint에서 기꺼이 제거하고있다 그것의 자신의 서버 이름의 URL 밖으로 상대하기 위해 . 이것은 전자 메일로 전달되므로 절대적으로 필요합니다.

누구나이 동작을 중지하는 방법을 알고 계십니까?

답변

0

사이트를 다른 곳으로 이전해도 여전히 작동하는 것은 좋은 행동입니다. 목록에 이벤트 처리기를 작성하여 실행 취소 할 수 있습니다.

"전자 메일로 전송되므로 절대적으로 필요합니다." 작업?

맞춤 프로세스처럼 보입니까? 절대 링크를 추가하지 않는 이유는 무엇입니까?

+1

나는 대부분의 시나리오에서 좋은 행동이며,이 행동에서는 바람직하지 않다는 것에 동의한다. 필드의 값은 HTML 전자 메일의 본문으로 전송됩니다. 이러한 URL을 통해 전자 메일 생성이 진행되는 전체 과정이 있습니다. 전자 메일의 URL은 사전에 절대적으로 수정되어야하며 아무 문제가 없었으며 사실 다른 곳에서 이벤트 처리자가주의를 기울였습니다. 전자 메일이 전송되기 전에 정보가 저장되고 목록에서 다시 쿼리되므로 내 URL은 상대적입니다. 저는 두 곳의 다른 곳에서 같은 수정 작업을 수행 할 필요가 없기를 바랬습니다. – CMN

관련 문제