Firstly we need a report to show some basic contact information. In this example, I just make it very sample, as shown below
Then I drag and drop a tablix control on to the report. After set first few columns, I drop an image into the last column
Now here is the interesting part: the QR code actually is coming from http://qrcode.kaywa.com/. This site can encode your input into QR code (static) and export the result as an image. And for personal use, you can create a free account. So what we need to do is to set the image property to the output of this site
As you can see, I change the image source to external, and then I set the image expression to:
= "http://qrcode.kaywa.com/img.php?s=8&d=" + Fields!name.Value + "%0A" + Fields!site.Value + "%0A" + Fields!mob.Value
Now run the report:
When you run the report, you may see the warning message:
"Images with external URL references will not display if the report is published to a report server without an UnattendedExecutionAccount or the target image(s) are not enabled for anonymous access."
It is because of reporting service execution account setting. To configue a default reporting service execution account, you can open Reporting Service Configuration Manager, and navigate to Execution Account page, fill in default account information, as shown below.






