RE:desplegar dato autoincremental
A ver vayamos por partes:
* No sé si ya tienes definido o deseas definir un campo autoincrement en tu tabla. Si lo que deseas es ésta última situación, en PB 8, al definir el tipo de dato de tu tabla, por ejemplo Integer, donde dice default, que por defecto está (none), eliges autoincrement. Se puede elegir esta situación, por ejemplo cuando el campo es clave.
* Ahora, si ya tienes definido el campo autoincrement en la tabla, no veo que problemas puedas tener para crear un objeto DataWindow con los campos de esa tabla, ya que al ir añadiendo nuevos registros, automáticamente se incrementa el número en el siguiente registro.
* Referente al uso de la función Count(), puedes utilizar por ejemplo de dos maneras:
a) Si has creado tu DataWindow, con SQL Select, supongamos que deseas contar la cantidad de personas por estado civil. Debes seleccionar en la tabla el campo estado_civil para mostrarla en tu DataWindow, luego te vas a la pestaña Group y arrastras ese campo al costado derecho. Luego en la pestaña Compute, escribes lo siguiente:
Count(*) AS Cantidad
Donde Cantidad es el encabezado del nuevo campo calculado que estás creando. De esta manera, tu DataWindow, te muestra por ejemplo:
Estado_civil cantidad
Soltero 5
Casado 10
Viudo 5
(continua...)