Vault Report에서 하이퍼 링크를 통해 Thin Client 접속 하기 문의
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Vault 항목에서 BOM 보고서를 통해 BOM을 만들었습니다. 그리고 일부 리포터 파일을 수정하여 하이퍼 링크를 통해
Thin Client에 접속 하는 것 까지는 성공 했습니다.
하지만 BOM 상의 하위 파트 마다 하이퍼 링크를 통해 해당 항목의 도면으로 바로 연결될 수 있도록 코드를 수정하려고 합니다.
고수님들의 조언 부탁 드립니다.
캡처한 그림이 보고서를 통해 만든 BOM 양식이고 맨 끝에 autodesk log를 클릭하면 Thin Client 까지 접속은 가능합니다.
아래는 하이퍼링크 연결을 위한 보고서 내부 코드 일부 입니다.
<Hyperlink>=Code.CreateTcLink(Variables!serverScheme.Value, Variables!serverUri.Value, Variables!VaultName.Value, First(Fields!Vault_ID.Value, "AutodeskVault_ReportDataSource"))</Hyperlink>
<Code>Function GetExtension(st1 As String)
If st1.Contains(".") Then
Return (UCase(Right(st1, Len(st1) - InStrRev(st1, "."))))
End If
Return ""
End Function
Function CreateTcLink(serverSchm as String, serverUri as String, VaultName as String, ID as String)
dim TcLink as String
TcLink = serverSchm &"/AutodeskTC/" & serverUri & "/" & VaultName & "#/Entity/Details?id=" & ID & "=&itemtype=File"
return TcLink
End Function</Code>
고수님들 조언 부탁 드립니다.