Hola, lo que quieres hacer es sumar 1 al mismo registro o a uno nuevo? si quieres sumar al mismo registro tan solo pones
Código Delphi
[-]
table1numfac['nombredelcampo']:=table1numfac['nombredelcampo']+1
ahora si quieres un nuevo registro con el siguiente valor guardas el ultimo valor en una variable luego insertas un nuevo registro:
Código Delphi
[-]
var num:integer;
num:=table1numfac['nombredelcampo'];
table1numfac.insert
y asignas el nuevo valor mas 1
Código Delphi
[-]
table1numfac['nombredelcampo']:=num+1
Repito si es eso lo que pretendes hacer?