Unable to get Crystal Report Print Preview to work in web browser

Kinetic version 2025.2.7

Saw a lot of posts stating similar issues of crystal reports print preview not rendering while trying to run the report from a browser.

I am using Edge with no pop-up blockers or any other extensions. Click on the BAQ report and it loads the classic report options menu, select my filters and options, report runs without errors but never renders in adobe as a preview. I get the notification that is has finished.

I have the runtime installed and edge agent installed. As lots of others have said, when I open the smart client, the report immediately previews in adobe.

Saw some posts stating that this was supposed to be fixed by now but that doesn’t seem to be the case?

Any input is appreciated!
-B

You’ll probably have to get your Crystal reports from the Notification pane. Crystal was deprecated nearly a decade ago, is there a reason you haven’t upgraded it to SSRS?

1 Like

I actually wanted to update with this, clicking on the completed report in the notification pane doesn’t download the pdf. Tried Edge and Chrome. The blue bar at the top animates but no download occurs.

IIRC Crystal doesn’t spit out a PDF but another file type that the Crystal Reports Runtime uses to convert to a PDF.

It’s not a PDF. It’s their own format that the Crystal Viewer can read. You can then save it as a PDF if you want.

1 Like

Yeah xml. But in some earlier versions of kinetic, clicking on the report in the notification pane would cause it to download the file as either a text or pdf.

I’ve seen where Edge Agent isn’t working right even though it says it is. Have you tried a reboot?

Multiple reboots and uninstalls/installs. This seems to be a common problem with kinetic in a browser. Could be it just isn’t supported and requires the smart client to launch the preview.

I will admit supporting Crystal at this stage isn’t first priority I’m sure.

1 Like

I tried for a while to get Crystal to work with the Browser and Edge Agent and couldn’t. We just run them from the client for now.

2 Likes

Probably and I’m not much help, we converted our Crystal to SSRS back in 2018/2019.

Hi Brandon,

We have it working in 2025.1, browser only. The version of the crystal runtime and the edge agent setup is important. The whole darn setup is quite fussy. I think we also had difficulty early on with new server settings / privileges on the reports folder for the xml being too tight. I agree it does not download a pdf. It opens it in the edge agent.

This is what it looks like.

Nancy

1 Like

The difference I see is you are using a kinetic form versus mine launching in a classic form. I should mention my report is a BAQ report and is a standalone menu item, not an added report style to an existing one. I wouldn’t think that would make a difference, but it could.

Edge Agent doesn’t work with Classic UI even if it’s launch via browser.

Edge Agent calls the Classic UI Form though when you click on a menu item that requires it in a browser. If the agent isn’t installed, it will not launch the Classic Form.

Yes that is the extent of what Edge Agent will do with Classic. It won’t process prints from Classic UI.

You need to make the Kinetic dialog for the baq report using BAQ report designer (smart client) via preview application. Then you can assign it to the menu for run and it’ll run for users in kinetic with browser only if they have the edge agent correctly setup and the right version of crystal runtime.

Nancy

3 Likes

This is likely why I couldn’t get it to work. I wasn’t deploying the reports as a Kinetic App.

1 Like

This was it. Thank you, Nancy! So many seemed to have the same problem, hopefully they find this thread to help them.

1 Like