I am working on a report and need to add a column to one of my datasets and to the RPT file, but when I try to modify the Data Set, I get an error that the specified table d
My approach would be to actually modify the data outside of Crystal. So whether that means changing your query, or updating the .xsd, you'd add your column there. Then in Crystal Reports, you would go to "Database" in the menu bar, and choose "Verify Database" if your datasource/location hasn't changed, or "Set datasource location" if it has. Once you reverify the datasource, your new column should appear in the database fields, and you'll be able to drag it into your report.
After several days of digging, and finding a lot of information that was not helpful, I finally managed to find the answer to my issue in a post from 2006 here:
http://sstjean.blogspot.com/2006/12/xsdexe-and-msdatasetgenerator-operate.html
What I did to fix my problem: