I believe you are correct in that it is that line. We did something similar where we had a project team site built in SharePoint, and wanted to have that link for the project team site show up in a dashboard. The link is put in a custom field in the custom data of the project. Then we put the full http:// URL into that custom field. In the report, we didn't want the full URL to show up in the report becuase it was long and ugly, so we used the advanced conditioning to put "Team Site" in as the text but when you clicked on it, went to the URL. Here ie example code that we're using to do this. The custom field is called "inside SharePoint Site" and all of the urls have "inside.loyola.edu" in there which is how it finds the link and replaces it with the Team Site text.
case.0.comparison.icon=false case.0.comparison.leftmethod=DE:Inside SharePoint Site case.0.comparison.lefttext=DE:Inside SharePoint Site case.0.comparison.operator=cicontains case.0.comparison.operatortype=string case.0.comparison.righttext=inside.loyola.edu case.0.comparison.truetext=Team Site displayname=Team Site link.isnewwindow=true link.url=customDataLabelsAsString(Inside SharePoint Site) linkedname=direct namekey=Inside SharePoint Site querysort=DE:Inside SharePoint Site stretch=50 styledef.case.0.comparison.icon=false styledef.case.0.comparison.leftmethod=DE:Inside SharePoint Site styledef.case.0.comparison.lefttext=DE:Inside SharePoint Site styledef.case.0.comparison.operator=cicontains styledef.case.0.comparison.operatortype=string styledef.case.0.comparison.righttext=inside.loyola.edu styledef.case.0.comparison.truetext=Team Site textmode=true valuefield=Inside SharePoint Site valueformat=customDataLabelsAsString width=150
You can also create an image for the link if you wanted instead of using the Team Site text. This way you could put in a custom image to look like a button or something to show up on the report. The code for that, using a default in system image is:
image.case.0.comparison.icon=true image.case.0.comparison.leftmethod=DE:Inside SharePoint Site image.case.0.comparison.lefttext=DE:Inside SharePoint Site image.case.0.comparison.operator=cicontains image.case.0.comparison.operatortype=string image.case.0.comparison.righttext=teams image.case.0.comparison.truetext=/static/img/r15/icons/casebuilder/light_black.gif link.isnewwindow=true link.url=customDataLabelsAsString(Inside SharePoint Site) linkedname=direct namekey=Inside SharePoint Site querysort=DE:Inside SharePoint Site stretch=10 textmode=true valuefield=Inside SharePoint Site valueformat=customDataLabelsAsString width=50
YOu would simply change the line " image.case.0.comparison.truetext=/static/img/r15/icons/casebuilder/light_black.gif" to be the URL of the custom image that you want to show. YOu can create the image, upload it to Workfront, get the URL of that image and then replace the existing with that.
Hope this all made sense but if you have questions or need additional clarification, let me know.
Thanks!
Scott