Copiar todos los registro de una grid a una tabla
Tengo un formulario con una grid, donde he filtrado los datos de una tabla y solo me parecen los datos flitrados en la grid. He utilizado tu código para copiar los datos de la gris a una tabla, pero solo he logrado copiar un registro. ¿Cómo hago para que se me copien todos los registros filtrados en la grid a una tabla que contiene la misma estructura?
El código que he utilizado es:
select PAGOFACTURA
INSERT INTO PAGOFACTURA(factura,fecha,vinculado,nombres,docu,tipdocu,producto,valor,cantidad,total,descuentos,totalser,estado) VALUES (THISFORM.Grid1.Column1.Text1.Value, THISFORM.Grid1.Column2.Text1.Value, THISFORM.Grid1.Column3.Text1.Value,THISFORM.Grid1.Column4.Text1.Value,THISFORM.Grid1.Column5.Text1.Value,THISFORM.Grid1.Column6.Text1.Value,THISFORM.Grid1.Column7.Text1.Value,THISFORM.Grid1.Column8.Text1.Value,THISFORM.Grid1.Column9.Text1.Value,THISFORM.Grid1.Column10.Text1.Value,THISFORM.Grid1.Column11.Text1.Value,THISFORM.Grid1.Column12.Text1.Value,THISFORM.Grid1.Column13.Text1.Value)
Tableupdate (.t.)
THISFORM. Refresh