SNIP
>I am using VMP 3.01...to reproduce the problem just create a form based on fxdegridnavnopages and add countries to the data environment. I add two text boxes one for cry_codeck and one for cry_nameck.
>
>set the following properties:
>
>form.icmainalias to 'countries'
>grdnav.column1.controlsource to 'countries.cry_codeck'
>grdnav.column2.controlsource to 'countries.cry_nameck'
>
>
>The only method code I use is in grdnav.setindextaginfo()(this.iacolumninfo[1,3] = 'cry_codeck').
>
>I zap the countries table. I then click add(which highlights a blank record in the grid)and enter a code and a name and hit save(the record now appears). Click add again(another blank record is highlighted in the grid), enter another code and name and hit save(which now also appears in the grid). Click add a third time(there is now NO blank record highlighted in the grid) add the code and name and hit save(this record does NOT show in the grid).
>
ENDSNIP
Paul,
I don't have 3.01 loaded anymore, I am using version 4.0. I built the form as you outlined including zapping the countries table and the behavior you describe is not present.
Have you downloaded the latest 3.01 patch from the MaxLink website? If you have, consider filing a bug report to Drew.
Better yet, have you considered upgrading to version 4.0? It will cost you $129.00 to upgrade from 3.01.
Kendall Webb
Senior Software Engineer
MCAD.Net/MCSD.Net