fields showing up on some computers, not others

D

dave b

I've create a report based on a query. One text box uses two fields: works
fine. Another box uses a single field: works fine. The last box uses the
following formula: ADATE & " " & format(ATIME, "Short Time").

I put the database on a server. I can see the last box fine. Two others can
see it fine. However, a couple of other computers only see #name, instead of
the data. Is this an Access problem, or computer problem?
 
W

Wayne Morgan

What happens if you add brackets?

=[ADATE] & " " & Format([ATIME], "Short Time")

Are the actual names of ADATE and ATIME both a control name and field name
in the report? If so, try changing the control names to txtADATE and
txtATIME to disambiguate them. If you are using fields in the report's
Record Source, but these fields aren't bound to controls on the report, you
may need to place hidden textboxes on the report and bind them to these
fields.

If any of these solve the problem, then I would guess that you have more
than one version of Access on the multiple computers and/or they are at
different patch levels and some of these different versions/patch levels are
pickier than others.


Another possibility is that there is a References problem on the computers
that display #Name and they don't like the Format() function. For help with
References problems, see this article.

http://www.allenbrowne.com/ser-38.html
 
B

BruceM

I thought you were making up a word (disambiguate), but it turns out to be
real. Curiously, "ambiguate" is not, at least not in Encarta, which
validated "disambiguate". This is not relevant to anything; it's just a
passing comment.

Wayne Morgan said:
What happens if you add brackets?

=[ADATE] & " " & Format([ATIME], "Short Time")

Are the actual names of ADATE and ATIME both a control name and field name
in the report? If so, try changing the control names to txtADATE and
txtATIME to disambiguate them. If you are using fields in the report's
Record Source, but these fields aren't bound to controls on the report,
you may need to place hidden textboxes on the report and bind them to
these fields.

If any of these solve the problem, then I would guess that you have more
than one version of Access on the multiple computers and/or they are at
different patch levels and some of these different versions/patch levels
are pickier than others.


Another possibility is that there is a References problem on the computers
that display #Name and they don't like the Format() function. For help
with References problems, see this article.

http://www.allenbrowne.com/ser-38.html

--
Wayne Morgan
MS Access MVP


dave b said:
I've create a report based on a query. One text box uses two fields:
works
fine. Another box uses a single field: works fine. The last box uses
the
following formula: ADATE & " " & format(ATIME, "Short Time").

I put the database on a server. I can see the last box fine. Two others
can
see it fine. However, a couple of other computers only see #name,
instead of
the data. Is this an Access problem, or computer problem?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top