Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Generating 508 Compliant PDFs from Crystal Reports

former_member688211
Discoverer
0 Kudos
419

Hi Everyone -- There are a fair number of posts regarding this issue, but none of them are very recent or very promising; maybe someone has additional input.

I have numerous reports, all of which contain tables of numeric data, along with titles (of course) and footnotes for some of the columns. Is it possible to have Crystal generate PDFs which:

-- associate footnotes with content, so they can be read in correct order by a screen reader

-- tag headers appropriately, again so that the PDF is compliant and nesting / reading order is clear

Or is it likely I'll have to correct the issues once the PDF has been generated?

I'm using CR 2016, 14.2.5.2618.

Thanks,

Carol

1 REPLY 1

former_member688211
Discoverer
0 Kudos
246

Hi --

I wanted to add a bit more detail here regarding what I've tried:

1) I've modified the Crystal Reports themselves so that there are no merged column or row headers.

2) I'm attaching a (jpeg of a) PDF generated from a Crystal Report and also the Adobe accessibility report that was generated before I made corrections in Adobe. The corrections I had to make were:

-- Tagged PDF -- tell Adobe to fix it.

-- Primary Language -- manually set to English

-- Title -- I assigned one

-- All other "Failed" were corrected by above actions except for Appropriate Nesting. I had to use the Reading Order tool to manually set the Heading level on "Table 3 Heron Reservoir ...."

I also tested and verified the reading order. None of these are complicated fixes and after making them the PDF is 508 Compliant. However, doing this on 70+ reports, and more than once, is not ideal. In addition, it would be great if the footnotes could be read with the columns (column headers) that they're associated with, rather than after the table contents. We're going to flesh out the explanations in the footnotes for those that will have to listen to, rather than read, the report, and that will help, but it's still not ideal.

Is there a way to accomplish any of the above (tagging, titling, language, setting heading levels, tagging footnotes) within Crystal, so they can be one-time fixes that propagates through to the PDF?

Thanks!

Carol