int i,j,colnum
j=dw_1.insertrow(0)
colnum=integer(dw_1.object.datawindow.column.count)
for i=1 to colnum
dw_1.setitem(j,i,应有的内容)
next
dw_1.scrolltorow(j)
如果只想简单增加一条记录,可在数据窗口中加入一个按钮,把它的ACTION置为“INSERT ROW”就可以了。
如果在程序中可用:
dwcontrol.InsertRow ( row )函数。
如果是在尾部追加可用dwcontrol.InsertRow (0 )
但是在使用时需要注意,追加后,数据窗口不能自动转到新记录处,需要在程序中进行转移行焦点。
可这样做:
long lrow
....
lrow=dw_1.insertrow(0)
//insert
dw_1.scrolltorow(lrow)
//scroll to new row
dw_1.setrow(lrow)
//make new row current for edit