Valor por defecto

06/06/2010 - 21:51 por kes | Informe spam
Hola,
Tengo una tabla en la que indico dos campos, uno tipo texto donde
indico para cada registro un año distino, y otro tipo si/no, donde
indico cual es el por defecto.
Tengo una consulta que me devuelve cual es el año por defecto.
Ahora quiero que en una tabla donde existe un campo tipo texto
destinado al año, el valor por defecto sea el valor de esta consulta.
¿Alguien sabe cómo se hace?
Muchas gracias y un saludo
 

Leer las respuestas

#1 Cordoobez
07/06/2010 - 00:08 | Informe spam
On 6 jun, 16:51, kes wrote:
Hola,
Tengo una tabla en la que indico dos campos, uno tipo texto donde
indico para cada registro un año distino, y otro tipo si/no, donde
indico cual es el por defecto.
Tengo una consulta que me devuelve cual es el año por defecto.
Ahora quiero que en una tabla donde existe un campo tipo texto
destinado al año, el valor por defecto sea el valor de esta consulta.
¿Alguien sabe cómo se hace?
Muchas gracias y un saludo



podrias usar la funcion dlookup en las propiedades del control

ej:

en la propiedad "valor por defecto" del control escribir

=nz(dlookup("año","años","defecto = -1"),2010)

suponiendo que tu tabla se llame años, que el campo que contenga el
valor del año se llame año y que el campo que marca el por defecto se
llame defecto. Notaras que utilice la funcion "NZ" yo la utilizo mucho
ya que realiza la comparacion a valor nulo y si lo es devuelve el
valor parametro que ingreses, en este ejemplo 2010 si no hay ningun
registro con defecto marcado.
Otras de las cosas a tener en cuenta seria qeu solo tengas una opcion
tildada eso lo tendrias que hacer por codigo u otro medio.

Espero que te sirva. Saludos

Andres

Preguntas similares