Memo Form Field Length

A

Arthur H. MacLeod

I have a form that references a table Memo field. This table Memo field
holds more than 255 characters. The form will only display 255 characters.
Queries and reports show all the characters related to this field. Why does
the form field limit the number of characters displayed?
 
J

John Vinson

I have a form that references a table Memo field. This table Memo field
holds more than 255 characters. The form will only display 255 characters.
Queries and reports show all the characters related to this field. Why does
the form field limit the number of characters displayed?

I would guess that you are using a Query which groups by or sorts on
the memo field. Remove the sorting/grouping and see if that solves the
problem.
 
V

Van T. Dinh

Post the SQL String (of the Query) you used as the RecordSource for the
Form.

Since JET cannot sort / order Memo Fields, if you have grouping or sorting
in the Query, JET trucates the Memo Field values to 255 characters before
sorting / grouping.
 
A

Arthur H. MacLeod

I think this is what you requested. The offending memo field is
ProjectData.WorkDescription.

I have a Project Summary Query that pulls together data from a ProjectData
Table, an Owner SubTable, a Client Table, and a Profile Table. All my other
querys rely on this query.

The Project Summary Query is as follows:

SELECT ProjectData.ProjectName, ProjectData.StatusYear,
ProjectData.ConstructionCost, ProjectData.Fee, ProjectData.JobRole,
ProjectData.Phases, ProjectData.ListTown, ProjectData.ListState,
ProjectData.ListResidential, ProjectData.ListFederal,
ProjectData.ListPrestige, ProjectData.ListHistoric, ProjectData.JobNumber,
ProjectData.WorkDescription, ProjectData.ProjectDescription,
ProjectData.JobCaptain, ProjectData.StatusCycle, ProjectData.PublicPrivate,
ProjectData.ProfileCodeSubTable, Profile.Code, ProjectData.ProjectCity,
ProjectData.ProjectState, ProjectData.ClientFirm, ProjectData.OwnerSubTable,
Owner.OwnerName, Client.ClientReference, Client.ReferencePhone,
Client.Profession
FROM Profile RIGHT JOIN ((Owner RIGHT JOIN ProjectData ON
Owner.OwnerName=ProjectData.OwnerSubTable) INNER JOIN Client ON
ProjectData.ClientFirm=Client.ClientFirm) ON
Profile.Profile=ProjectData.ProfileCodeSubTable;


Arthur

======================================================
 

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