No exposed API to get to the printer name property, the ENUM value gets updated only.
Crystal Reports, Developer for Visual Studio
Reproducing the Issue
Open attached report and app, select a local printer with a new paper size than the report was designed with.
Click the Set Printer button
Save the report and then open it in test app
Note the paper size ENUM was updated but not the paper name
The property to update the paper name is not exposed so no way to save the paper name
This issue has been escalated to R&D for a fix in SP 24
CR for VS, .NET, PaperName , KBA , BI-DEV-NET , BI Software Development Kits (SDKs) - .NET or Other , Problem