View Single Post
  #4  
Old May 16th, 2010, 05:21 AM posted to microsoft.public.access.reports
Duane Hookom[_4_]
external usenet poster
 
Posts: 316
Default Dynamically Add fields/controls to reports

It's not impossible to add controls to reports at run time (unless you have
and MDE). I just think is so much work that I would find another method such
as exporting a query's records to Excel or something similar. I'm not sure
what in your application requires you to create text boxes at run time.

--
Duane Hookom
MS Access MVP


"jpm" uh@Idetestspam@mars wrote in message
...
Thanks for the information.
I would like to add the controls and relate the recordsource fields to
them at run time.(when the report is programmatically loaded)
I'm understanding you to say this isn't possible. . .

If I stick a sub-form/report on a report object, can can I set the source
object to an ADO recordset in a non-ADP database file?
If so, will it automatically display the recordset(create fields for
display to the user?)
Are there examples of this that anyone can share?

Much appreciated.

Jim M.

"Duane Hookom" wrote in message
...
Typically reports are well defined for publication. If you need to add
controls and change record sources you can do this with VBA. To add
controls, you would need to be in design view.

I would attempt to find a different solution. You can set the Source
Object of subform control to a query. This is much like a grid control
and you don't need to know the fields returned.

--
Duane Hookom
MS Access MVP


"jpm" uh@Idetestspam@mars wrote in message
...
Hello,

I've not much experience with building reports in MsAccess. Can one
dynamicall add fields/controls to reports from a vba module such as that
linked to a form? i.e. do processing . . .set a sql string as a
report's recordsource, then have the fields of the recordsource added or
displayed in the report. I want to do this without having predefined
the report content/format, etc. Can someone give me information or
point me to information on this?

Part of my reason for persuing this data display method is that there
doesn't seem to be a grid control for displaying data on a form. So, how
about a report that is built dynamically; can I do that?

Thanks for any help,

Jim M.