Soy partidario de controlar los registros que se creen de forma manual, solo hago id automático en tablas sin edición, como pueden ser registros de usuarios, diario de caja, etc.

Para averiguar cual es el último registro creado sobre una clave única numérica y sumar uno para el nuevo registro, se utiliza así:

WinDev Code:
  1. HReadLast(tabla,ID)
  2. objeto_textbox=tabla.ID+1

Esta no son horas para aprender

Nitzer, JRBonafonte,