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

Tema cerradoConsulta de datos calculados

 Responder Responder
Autor
Mensaje
valencianoblaugrana Ver desplegable
Asiduo
Asiduo


Unido: 20/Junio/2014
Localización: Alicante
Estado: Sin conexión
Puntos: 493
Enlace directo a este mensaje Tema: Consulta de datos calculados
    Enviado: 04/Diciembre/2022 a las 17:48
Buenas tardes,

Quería plantearles una duda acerca de una consulta de datos calculados.
Para efectuar el cierre contable, me gustaría que aparte de agrupar los saldos de la cuentas que hay que cerrar, se reflejara la diferencia entre debe y haber, si es mayor el debe que el haber, el saldo de la diferencia se fuera al debe y si es mayor el haber que el debe, la diferencia fuera al haber. Les subo una imagen de como tengo planteada la consulta:


Como se podría hacer?

Un saludo

Gracias de antemano

Ed. En vez imágenes usa palabras para describir la consulta, gracias.


Editado por Mihura - 04/Diciembre/2022 a las 21:55
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 14720
Enlace directo a este mensaje Enviado: 07/Diciembre/2022 a las 09:03
Investiga la instrucción SiInm (IIf en inglés) para tomar esa decisión.

Un saludo
Xavi, un minyó de Terrassa

Mi web
Arriba
valencianoblaugrana Ver desplegable
Asiduo
Asiduo


Unido: 20/Junio/2014
Localización: Alicante
Estado: Sin conexión
Puntos: 493
Enlace directo a este mensaje Enviado: 07/Diciembre/2022 a las 11:39
Buenos días Xavi,

Al final lo solucioné creando un campo calculado en la consulta con la expresión "Saldo: [Debe]-[Haber]". El resultado puede ser negativo o no, dependiendo de qué cantidad sea mayor. Luego haciendo un RECORDSET en el formulario en cuestión con un SELECT a la consulta se extraen esos resultados. Si el resultado del campo "Saldo" es negativo se multiplica por -1 y se pasa al campo correspondiente con INSERT INTO y si es positivo no se hace nada y se pasa también al campo correspondiente, luego con un DELETE se borran los registros que estén los dos campos (DEBE Y HABER) a cero y así funciona.

Muchas gracias por las aportaciones

Un saludo
Arriba
valencianoblaugrana Ver desplegable
Asiduo
Asiduo


Unido: 20/Junio/2014
Localización: Alicante
Estado: Sin conexión
Puntos: 493
Enlace directo a este mensaje Enviado: 27/Diciembre/2022 a las 09:39
Buenos días

Puede cerrarse el hilo de este tema.

Muchas gracias y felices fiestas para todos/as
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable