Is there a way to attach a custom help file to the
entire access application so I don't have to go to every
form and report and set it in the properties window?
No (AFAIK). But it wouldn't be hard to write some code which, when run,
would automatically open each form in Design view, set the relevant Help
properties, & save the result. Then you would not have to do each form
manually. Off the top of my head (cos I don't have Access here to check):
dim db as database, doc as container
set db = currentdb()
for each doc in db.containers![forms].documents
docmd.openform doc.name, <other params to open the form in Design view>
with forms(doc.name)
' check prop names: these from memory:
.helpfile = ...
.contextid = ...
end with
docmd.close acform, doc.name, <other params to cause changes to be saved>
next
HTH,
TC