Visible and Printable properties
There is another thread about this, which I can't find anymore.
I need Text A visible on preview and Text B visible on the printout, where the Text in one may or may not be blanlk.
In that thread a solution was offered which works if one stays within FR, however I need the exact same behaviour in a file exported as PDF, i.e. the PDF file must exhibit this behaviour which is possible, according to the Adobe website. The PDF format makes provision for that.
I also found a thread that talks about internal (FR) limitations when exporting. I don't know whether this applies to PDF exports too.
The thing is that there is a statutory requirement (i.e. legal requirment) by the South African Revenue Service which states that an invoice in electonic form must read "Tax Invoice" when viewed on screen, but any printout made from it must read "Copy Tax Invoice". Most of the electronic invoices are sent out in PDF format. It is highly likely that other countries have similar requirements.
What are the plans to pass thorugh the visible and printable property to the PDF export in the approriate manner to achieve this? I don't think that SARS will accept 'internal limitations' of the report writer as a valid excuse. Strictly speaking, it invalidates all PDF format invoices and may thus cause major grief with customers.
I need Text A visible on preview and Text B visible on the printout, where the Text in one may or may not be blanlk.
In that thread a solution was offered which works if one stays within FR, however I need the exact same behaviour in a file exported as PDF, i.e. the PDF file must exhibit this behaviour which is possible, according to the Adobe website. The PDF format makes provision for that.
I also found a thread that talks about internal (FR) limitations when exporting. I don't know whether this applies to PDF exports too.
The thing is that there is a statutory requirement (i.e. legal requirment) by the South African Revenue Service which states that an invoice in electonic form must read "Tax Invoice" when viewed on screen, but any printout made from it must read "Copy Tax Invoice". Most of the electronic invoices are sent out in PDF format. It is highly likely that other countries have similar requirements.
What are the plans to pass thorugh the visible and printable property to the PDF export in the approriate manner to achieve this? I don't think that SARS will accept 'internal limitations' of the report writer as a valid excuse. Strictly speaking, it invalidates all PDF format invoices and may thus cause major grief with customers.
Comments
You need FastReports to implement it.
I don't suppose they will do it just because YOU need it.
My suggestion: you need to (if you don't have yet) get the FR license with the source code, find out what is the PDF standard code (I suppose some kind of tag?) that does that "visible on preview/invisible on print" effect, and implement it yourself.
Seriously, I'd give it a try myself if I were you.
It can be very simple to implement, or not. Do a quick research on PDF standards to find out how it's done inside a PDF document, maybe in 30 min you already know if it's feasible or not.
Also, you might find some other people (not FR) that had to implement that already, even in other languages. Google it.
Somehow I doubt that I am the only person in the world who is affected by this.