none
crear un campo autonumerico RRS feed

  • Pregunta

  • Hola a todos. Tengo el siguiente problema:

    tengo una consulta con varios registros de una misma tabla y un botón que abre una consulta de añadir registros en otra tabla. En esta segunda tabla además de existir los mismos campos que en la tabla anterior, tengo otro campo ( numero) el cual debe ir incrementándose automáticamente según se vayan insertando los otros campos como lo haría un campo autonumérico. Pero el problema es que no puedo utilizar un campo autonumerico porque este campo debe ser editable a posteriori y siempre debe ser correlativo. En un formulario lo tengo solucionado con la función DMax pero en la consulta no se como hacerlo para que se rellenen todos los campos al ejecutar la consulta.

    Gracias de antemano por la ayuda.

     

    martes, 2 de abril de 2013 8:50

Todas las respuestas

  • Hola

    Mira a ver sí esto te puede ayudar: http://www.vb123.com/toolshed/07_access/countercolumn.htm

    Salu2,


    José Mª Fueyo [MS MVP Access]

    martes, 2 de abril de 2013 14:58
  • Hola de nuevo y ante todo gracias.

    El caso es que esto me serviría si no se diese el caso de que carga vez que se ejecuta el formulario el contador siempre empieza desde el uno. lo que yo quiero es lo siguiente. yo tengo la Tabla1 y sobre ella ejecuto una consulta. Ahora sobre esa consulta quiero hacer otra consulta de anexar para que me agregue esos datos a la Tabla2.

    La Tabla2 a diferencia de la uno tiene, además de su campo autonumérico que utilizo de id,  un campo número. Este campo número se debe ir autocompletando como un campo autonumerico pero con la diferencia que siempre debe ser correlativo y editable. Por eso quería crear un contador en la consulta pero que empezase por el último registro de la Tabla2 más 1.

    Es para poder facturar albaranes ( Tabla1) donde el campo numero de la Tabla2 (facturas) es el número de la factura.

    Por lo que lo que quiero conseguir es que cada vez que ejecute la consulta empieze el contador desde el numero siguiente al último del campo número de la tabla2 para después agregarlos cuando ejecute la consulta de anexar.

    jueves, 4 de abril de 2013 14:31