0
XDocReport를 사용하여 하이퍼 링크를 만들어야합니다. 여기서 URL과 표시 이름은 모두 Velocity 태그를 사용하여 제공됩니다. XDocReport 웹 사이트에는 이에 대한 참고가 있지만 실제 지침은 없습니다.XDocReport를 사용하여 Word에서 동적 하이퍼 링크 만들기
내가 시도한 다른 것들은 http://blog.softartisans.com/2013/12/31/kb-creating-dynamic-links-with-mergefields-in-microsoft-word/처럼 작동하지 않습니다.
하이퍼 링크 (DocxProjectWithVelocityandImageList.docx)가 포함 된 템플릿을 다운로드하여 어떻게 수행되었는지 확인할 수있었습니다. 안타깝게도 문서를 생성하면 {HYPERLINK : "http : // www.google.com"}과 같은 링크가 나타납니다. 그래서 그것은 내 코드 $ record.URL로 링크를 대체하지만 실제로 생성 된 문서에 링크를 만들지 않았다. –
사실 나는 그것을 작동 시켰습니다. 위에서 언급 한 문제는 코드를 숨기려면 ALT-F9를 눌러야한다는 것이 었습니다. 그러나 템플릿을 얻은 후에 나중에 템플릿을 변경하면 어딘가에 공간을 추가하더라도 더 이상 작동하지 않습니다. 나는 왜 그렇게 연약할지 모르겠다. 그러나 템플릿에서 마지막으로 편집 할 수있는 것은 하이퍼 링크를 삽입하는 것입니다. –
http://stackoverflow.com/questions/16817380/mailmerge-dynamic-hyperlink-fields-lost-after-save-reload-of-document-word-201/16916289#16916289에 설명 된 기술을 사용해야 할 수도 있습니다. Mac Word에서 작동하지 않을 것이라고 생각합니다. –