Click here to Skip to main content
15,891,253 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Trying to reverse engineer a report built in Access. I can get at the report and see the fields I want in Design View. but all I see is a field name. How can I determine where that field came from (whether it be a calculated/formatted field, or a straight database field, or whatever)? In Crystal there's a little window called Field Explorer that allows you to see everything at once, and from which you can open any field and see its calculation--what's the equivalent in Access?
Posted

1 solution

Have a look here: Access 2007 Forms and Reports For Dummies[^]

Steps to do:

  1. Open report in design view
  2. Right click on the 'Details' section and choose from right-mouse menu 'Form Properties'
  3. You'll see 'Properties' window

You can view the properties for every control on the form in the same way.
 
Share this answer
 
Comments
woopsydoozy 27-Nov-13 14:13pm    
I've got 2010, so I don't see anything called a "Details" section. But I can select any field on the report, right click and select Properties, which opens a Property Sheet window. In the ControlSource row there, I can see the name of my data field: CURR_%_POOR_DPMSBSTR_W_ABUT_BSP. Now clearly that's not a DB field, but some field internal to Access. But ultimately, I know that the data used to produce this value comes from the DB. So how do I trace backward to find its actual DB source?
Maciej Los 27-Nov-13 14:22pm    
Do you open a report in design view?
woopsydoozy 27-Nov-13 14:24pm    
yep
Maciej Los 27-Nov-13 14:47pm    
I've got MS Access 2010 polish version. So, sorry if my translation not corresponding to english version. Each MS Access report has got 3 sections: header, details and footer. Details section is main section. Header and Footer section might be visible or not. Please, find 'Form Properties' item on context menu.
woopsydoozy 27-Nov-13 14:53pm    
Ah yes, gotcha. But my initial comment still holds. The Report properties show me the name of the Access table, and the properties for any particular field show me the name of the field used to populate that position in the report. But is there a shortcut back to see where the original data from an external DB is coming in? Been googling, and looks like the answer is no--I have to bounce through several steps to try and find the actual source.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900