My users want me to change the Backcolor on a Grid's Row when a record is printed.
Consequently I give them a intermediary selection form prior to Printing with the following choices:
* Print
* Preview
* Cancel
And, based on their choice, I execute the appropriate
REPORT FORM MyReport NEXT 1.... code.
If they actually Print the Report, I can "see" their selection, Print the Report and make the appropriate changes to the Grid's DynamicBackColor. It works well.
And if they Preview the Report there is no assumption nor expectation that they will Print.
But if they do indeed Preview the Report first and then, from within the Preview, they choose to print directly out of there, I don't "see" the print having occured and therefore cannot change the Grid's DynamicBackColor.
Is there a way for me to do either of the following:
1. Identify the Print via Preview has occured?
or as a 2nd, less preferable choice
2. Eliminate the Print via Preview toolbar which is displayed during the Report Preview?
Thanks,
I_Forgot
Consequently I give them a intermediary selection form prior to Printing with the following choices:
* Preview
* Cancel
And, based on their choice, I execute the appropriate
REPORT FORM MyReport NEXT 1.... code.
If they actually Print the Report, I can "see" their selection, Print the Report and make the appropriate changes to the Grid's DynamicBackColor. It works well.
And if they Preview the Report there is no assumption nor expectation that they will Print.
But if they do indeed Preview the Report first and then, from within the Preview, they choose to print directly out of there, I don't "see" the print having occured and therefore cannot change the Grid's DynamicBackColor.
Is there a way for me to do either of the following:
1. Identify the Print via Preview has occured?
or as a 2nd, less preferable choice
2. Eliminate the Print via Preview toolbar which is displayed during the Report Preview?
Thanks,
I_Forgot