General information
Title:
Grids, p-views and Thuesdays
I have a grid based on a p-view. For simplicity let's say that the grid has 3 columns and that the view has some 30 columns. If I append a record to the view I can only replace fields that are also contained in the grid, otherwise I get an "Unonwn variable xxx" ie
*The following code works:
select view
append blank
replace fld1 with val1,;
fld2 with val2,;
fld3 with val3
* so far so good but if I add a line like:
replace fld4 with val4
*I get an error message like "Unknown variable val4 in..."
* If I use the following code all goes well:
append blank
scatter memo name recobj
with recobj
.fld1 = val1
.fld2 = val2
...
.fld30 = val30
endwith
gather memo name recobj
As the above code solves the problem, mine is just a curiosity: why one snippet works and the other does not? Any feature by design I don't know about? Or is it a confirmation that thuesdays are not my day and that I run out of luck on mondays?
TIA
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only