hola, gracias, ya pude arreglar este problema que tenia, en formato tenia q ponerle LR y en imputmars 99999999 y de acuerdo a la tabla creada anteriormente idventas, me toma por defecto en 00000001 y asi invrementa normalmente siempre y cuando guarde los cambios. Ahora el problemita que tengo es guardar los datos cargado en el formulario. Por ejemplo tengo un cursor temporal llamado TEMP donde unicamente reflejo los campos IDARTICULO,DESCRIPCION,CANTIDAD,PREUNI,IMPORTE. y cargo el grid haciendo una consulta llamando a los campos que necesito, mediante un textbox con el metodo keypress. Todo lindo, agrego todos los articulos que quiero vender, pero nose como modificar un articulo del grid en particular, trayendome los datos del mismo a los textbox que anteriormente cargue.
intente hacer esto: en
grid1.AfterRowColChange
LPARAMETERS nColIndex
Thisform.Text1.Value=temp.idarticulo
Thisform.Text3.Value=temp.descripcion
Thisform.Text4.Value=temp.cantidad
Thisform.Text5.Value=temp.preuni
Thisform.Text6.Value=temp.importe
me trae los valores a los textbox pero en el grid queda la informacion reflejada, modifico los campos y vuelvo a guardar ene l grid pero ahora tengo dos registros con la misma informacion, osea que el que quise modificar no modifico sino que me copio los valores del grid y volvio a guardar elmismo articulo modificado.Me refleja ambos (el modificado y el anterior). Espero no hacerte mucho enredo con esto y que entiendas lo que quiero hacer.
En fin, quiero que al hacer click en el grid me traslade los valores del registro seleccionado a los textbox, a la vez que estos desaparescan del grid, pudiendo modificar la informacion y volver a guardarlo.