In the application that I am writing for social workers there are many over 50 text areas that will eventually contain large volumes of text. So just yesterday I built a grid linker component to display a single textarea field for 60 rows and 100 columns. In the override settings area I inserted the following code:
with field_info[1]
.Fieldname =eval(session.memfield)
.FieldToUpdate =eval(session.memfield)
.Varname =eval(session.memfield)
end with
where field_info[1] refers to the single memo field in the grid and where I invoke the grid with the session.memfield set to the name of any memo field from that table which I want to edit.
This worked beautifully yesterday. I was able to display any update any of the memo fields using the single gridlinker component. But today I downloaded the patch for version 1547_2033 in which, according to the release note quoted below, there has been a change to the grid component functionality:
"Web Components - Grid Component - If you created a Grid Component based on a .dbf Table, Alpha Five defined a 'field map' (see the Xbasic tab in the Grid builder) that contained all of the fields in the table... Now, the Grid builder creates a 'field map' that only includes fields that are actually used in the Grid Component."
As of today my grid component no longer recognizes the reference to other memo fields in the table - unless these fields are actually contained in the same grid. This defeats the ability to present a single large textarea display for the user. Is there a way around this? Is there a better way to display a very large textarea?
with field_info[1]
.Fieldname =eval(session.memfield)
.FieldToUpdate =eval(session.memfield)
.Varname =eval(session.memfield)
end with
where field_info[1] refers to the single memo field in the grid and where I invoke the grid with the session.memfield set to the name of any memo field from that table which I want to edit.
This worked beautifully yesterday. I was able to display any update any of the memo fields using the single gridlinker component. But today I downloaded the patch for version 1547_2033 in which, according to the release note quoted below, there has been a change to the grid component functionality:
"Web Components - Grid Component - If you created a Grid Component based on a .dbf Table, Alpha Five defined a 'field map' (see the Xbasic tab in the Grid builder) that contained all of the fields in the table... Now, the Grid builder creates a 'field map' that only includes fields that are actually used in the Grid Component."
As of today my grid component no longer recognizes the reference to other memo fields in the table - unless these fields are actually contained in the same grid. This defeats the ability to present a single large textarea display for the user. Is there a way around this? Is there a better way to display a very large textarea?
Comment