Information générale
Titre:
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
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement