** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Formulario
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Formulario

 Responder Responder
Autor
Mensaje
isidrof Ver desplegable
Nuevo
Nuevo


Unido: 12/Diciembre/2019
Localización: barcelona
Estado: Sin conexión
Puntos: 1
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita isidrof Cita  ResponderRespuesta Enlace directo a este mensaje Tema: Formulario
    Enviado: 12/Diciembre/2019 a las 11:27
Hola a todos,


Tengo una consulta que formular, resulta que tengo un campo dentro de una consulta de access con la siguiente formula:

 SiInm(Abs([campo])>0,05;1;0)


Bien, el valor >0,05 lo deseo modificar desde un formulario.

Es posible? No quiero abrir la consulta siempre que desee modificar.

Gracias por su ayuda.
Arriba
jebcarlos Ver desplegable
Asiduo
Asiduo
Avatar

Unido: 16/Julio/2006
Localización: Colombia
Estado: Sin conexión
Puntos: 243
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita jebcarlos Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 12/Diciembre/2019 a las 18:34
No se si entendi bien tu pregunta pero asi lo podrias solucionar:

Expr1: SiInm(Abs([valor1])>[Formularios]![frmconsulta1]![txtvalor];1;0)

Para el ejemplo cree una tabla con tres campos valor; valor1; valor3
Luego cree una consulta con este campor Expr1: SiInm(Abs([valor1])>[Formularios]![frmconsulta1]![txtvalor];1;0)
Lo que hcie fue crear un formulario con un campo de texto que le puse como nombre "txtvalor"
En ese campo txtvalor colcoas el valor deseado. ES importante NO cerrar el formulario
Luego miras la consulta y listo

Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable