Access - Funcion para formulario

   
Vista:

Funcion para formulario

Publicado por johne (32 intervenciones) el 25/02/2011 19:29:53
Hola a todos;

Tengo un problema y no se como solucionar, espero que alguien de vosotros me pueda ayudar.

Tengo una base de datos en Access 2003.

Como no tengo mucha idea de programacion, me gustaria saber como seria una funcion para poner en un formulario.

En el formulario tengo un campo que se llama codigo, y quiero que la dicha funcion vaya sumando
+ 1 al numero anterior. (o sea al mayor numero anterior sumar + 1), y cuando se carge el formulario directamente aparezca el dicho codigo actualizado

Ejemplo:

Primer registro seria : 0 + 1=1
Segundo registro: 1+ 1 =2
Tercer registro: 2+1 = 3 ................... hasi hasta infinito.

Como seria esa funcion?
Como tendria que poner en el formulario para que lea esa funcion?

Nota; Podria haber esto con el Autonumerico en el diseña de la tabla, pero luego con algunas relaciones me da problemas y por eso prefiero hacer con una funcion

En espera de vuestra ayuda.

Un saludo.

Johne
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Funcion para formulario

Publicado por Delmides (4 intervenciones) el 26/02/2011 16:22:30
Buen dia.

Creo que desas llevar un consecutivo, sugiero que:

Vallas a la tabla donde se almacena la informacion de el formulario.
Ingresas en vista de diseño.
Ubicas el campo de codigo.
Te posesionas en la columna "Tipo de datos" y seleccionas la opcion "Autonumerico".

Espero que te sirva de algo mi aporte porque la verdad tampoco se mucho de esto.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Funcion para formulario

Publicado por Johne (32 intervenciones) el 27/02/2011 00:58:38
Hola Delmides;

Muchas gracias por tu respuesta. Precisamente necesito numeros consecutivos, pero no quiero utilizar Automumerico porque luego a la hora de hacer relaciones me da problemas.

Por eso queria si alguien sabe como hacer una funcion, ya que no tengo mucha idea de programmacion.

Un saludo. y muchas gracias.

Johne
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Funcion para formulario

Publicado por Gonzalo (1 intervención) el 26/02/2011 20:42:54
codigo = dmax(codigo) +1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Funcion para formulario

Publicado por johne (32 intervenciones) el 27/02/2011 01:01:47
Hola gonzalo;

Gracias por tu respuesta.

Esta funcion tal cual meto en un modulo en acces?

Codigo = el campo que tengo yo?

tu dices:

codigo=dmax(codigo)+dni

los 2 codigos son los mismos campos ?

En espera de tu respuesta un saludo.

Johne
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar