Web Links Don't Show in SSRS 3.0 Subscribed Reports?

AID: 9510
  • Status: Published

1080 points

  • Bykdyer
  • TypeResource
  • Posted on2012-02-01 at 23:27:24
It is helpful to note: This is a cosmetic update and is not required, but should help your reports look better for your boss.  This issue has manifested itself in SSRS version 3.0 is where I have seen this behavior in.  And this behavior is only seen in e-mail that has been received in Outlook.

When subscribing to SSRS Reports, and when the e-mails are received, it is entirely possible that you don't or can't see the web links when provided in the results.  Note: The links do indeed work, but cosmetically, they don't appear like a web link in the report.

For example in Outlook (I am using Outlook 2010, but it should not matter the version for this issue), the links are there and they do work fine, but cosmetically they don't show unless you rest your mouse of the link - in this example, it is using the Ticket number:
before.jpg
  • 7 KB
  • No link showing on Ticket ID
No link showing on Ticket ID


Now, looking at the Text Properties box we see:
Text-Box-Properties.jpg
  • 87 KB
  • Text Box Properties we need to change
Text Box Properties we need to change


Making the following changes in code:
Style / Bold
=IIF(Fields!Ticket_ID.Value<>"",Bold,"")

Color / Blue
=IIF(Fields!Ticket_ID.Value<>"",Blue,"")

Effects / Underline
=IIF(Fields!Ticket_ID.Value,Underline,"")
                                    
1:
2:
3:
4:
5:
6:
7:
8:

Select allOpen in new window



Ahh now the results in Outlook:
after.jpg
  • 9 KB
  • Result Link in Outlook e-mail
Result Link in Outlook e-mail


Now this looks correct.

What is going on here?
  • Style / Bold
    =IIF(Fields!Ticket_ID.Value<>"",Bold,"")

This adds in the Bold Style if there to test the existence of the Ticket_ID in SSRS.  If the Ticket_ID does not exist, it would be blank (or null).

  • Color / Blue
    =IIF(Fields!Ticket_ID.Value<>"",Blue,"")

This adds in the Blue Color if there to test the existence of the Ticket_ID in SSRS.  If the Ticket_ID does not exist, it would be blank (or null).

  • Effects / Underline
    =IIF(Fields!Ticket_ID.Value,Underline,"")

This adds in the Underline Effect if there to test  the existence of the Ticket_ID in SSRS.  If the Ticket_ID does not exist, it would be blank (or null).

For whatever reason, Microsoft does not render the Web Links in Outlook.  This does not change how the links look on the web site as they show correctly in MHTML format.
    Asked On
    2012-02-01 at 23:27:24ID9510
    Tags

    SSRS

    ,

    Web Links

    ,

    Outlook e-mail

    Topic

    MS SQL Reporting

    Views
    516

    Comments

    Add your Comment

    Please Sign up or Log in to comment on this article.

    Join Experts Exchange Today

    Gain Access to all our Tech Resources

    Get personalized answers

    Ask unlimited questions

    Access Proven Solutions

    Search 3.2 million solutions

    Read In-Depth How-To Guides

    1000+ articles, demos, & tips

    Watch Step by Step Tutorials

    Learn direct from top tech pros

    And Much More!

    Your complete tech resource

    See Plans and Pricing

    30-day free trial. Register in 60 seconds.

    Loading Advertisement...

    Top SSRS SQL Reporting Svc Experts

    1. ValentinoV

      226,820

      Guru

      20 points yesterday

      Profile
      Rank: Genius
    2. huslayer

      108,772

      Master

      20 points yesterday

      Profile
      Rank: Sage
    3. TempDBA

      54,871

      Master

      0 points yesterday

      Profile
      Rank: Sage
    4. Nicobo

      37,600

      0 points yesterday

      Profile
      Rank: Wizard
    5. santhimurthyd

      36,656

      0 points yesterday

      Profile
      Rank: Wizard
    6. SThaya

      31,119

      0 points yesterday

      Profile
      Rank: Master
    7. planocz

      20,826

      0 points yesterday

      Profile
      Rank: Genius
    8. sammySeltzer

      19,700

      0 points yesterday

      Profile
      Rank: Genius
    9. harish_varghese

      18,800

      0 points yesterday

      Profile
      Rank: Master
    10. lcohan

      17,827

      0 points yesterday

      Profile
      Rank: Genius
    11. TimHumphries

      13,046

      0 points yesterday

      Profile
      Rank: Wizard
    12. EugeneZ

      12,950

      0 points yesterday

      Profile
      Rank: Genius
    13. dtodd

      11,600

      0 points yesterday

      Profile
      Rank: Genius
    14. jimhorn

      11,065

      0 points yesterday

      Profile
      Rank: Genius
    15. srikanthreddyn143

      9,900

      0 points yesterday

      Profile
      Rank: Guru
    16. jogos

      9,800

      0 points yesterday

      Profile
      Rank: Sage
    17. HainKurt

      9,732

      0 points yesterday

      Profile
      Rank: Genius
    18. mlmcc

      8,100

      0 points yesterday

      Profile
      Rank: Savant
    19. ScottPletcher

      7,500

      0 points yesterday

      Profile
      Rank: Genius
    20. mwvisa1

      6,501

      0 points yesterday

      Profile
      Rank: Genius
    21. CodeCruiser

      6,250

      0 points yesterday

      Profile
      Rank: Genius
    22. wdosanjos

      5,000

      0 points yesterday

      Profile
      Rank: Genius
    23. Emes

      4,750

      0 points yesterday

      Profile
      Rank: Wizard
    24. Buttercup1

      4,750

      0 points yesterday

      Profile
      Rank: Master
    25. mark_wills

      4,664

      0 points yesterday

      Profile
      Rank: Genius

    Hall Of Fame