Resta en Report no me Funciona |
Responder |
Autor | |
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Tema: Resta en Report no me Funciona Enviado: 30/Junio/2022 a las 18:17 |
Amigos de Access-
He hecho muchos ensayos y nada que resuelvo. Necesito para una gran ayuda. En un form, tengo 2 subformularios: SubFormProdFact y PagadoCon El Subformulario PagadoCon Tiene la suma de los pagos en el Form Footer con la siguiente fórmula: =Sum([CantidadPagada]) En uno, están los productos y precios, en otro, el tipo de pago y sus valores, Ya sea en Efectivo, Tarjeta o Transferencia Esto funciona bien aquí en el Form, pero no he podido configurarlo en un Report. El campo TotalFact con la formula =Sum([CantidadProdFact]*[PrecioProdFact]), funciona bien en el Report Pero a la hora de intentar configurar el campo Saldo, no he podido. Tengo así: =[TotalFact]-[Forms]![PagadoCon]![SumaCantidadPagada] Y me sale #Name? Gracias por su cooperación Saludos |
|
Compumakro
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 30/Junio/2022 a las 19:34 |
Sintaxis para formularios/subformularios/campos/funciones ....: Si no dominas el tema, usa el asistente y selecciona el campo que quieres ver con el mismo ... lo hace siempre a la primera .
|
|
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Enviado: 01/Julio/2022 a las 02:39 |
Gracias MiHura.
El asistente no me ha servido. Simlemente, necesito que los calculos que me hace el Form Principal, el cual contiene 2 Subform, se trasladen al Report para imprimir. Este link que me compartes, no entiendo eso de "NuevoValor", qué se pone allí...? Forms(NombreFormulario).Controls(NombreCampo) = NuevoValor Subform: Forms(NombreFormulario).Controls(NombreSubformulario).Form.Controls(NombreCampo) = NuevoValor Simplificando: Pregunto: en el Form está el campo SaldoFact con la fórmula: =[TotalFactPieForm]-([SubFormPagadoCon].[Form]![SumaCantidadPagada]) Me conformo con que SaldoFact del Report, traiga la misma cifra de SaldoFact del FormSimplificando: Te pregunto: en el Form está el campo SaldoFact con la fórmula: =[TotalFactPieForm]-([SubFormPagadoCon].[Form]![SumaCantidadPagada]) Me conformo con que SaldoFact del Report, traiga la misma cifra de SaldoFact del Form Gracias
|
|
Compumakro
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 01/Julio/2022 a las 08:39 |
Pues mal lo llevamos si no sale con el asistente ... es la única manera segura de conseguirlo.
- con el informe y el formulario abiertos en modo diseño - en el campo que quieres asignar el valor - seleccionas asistente - en elementos de expresión (el cuadro de la izquierda inferiror) seleccionas la aplicación - en esta los formularios - en estos los formularios abiertos - y aquí tienes el detalle de campos, selecciona el que quieras poner Lo que te he pasado es el resumen de como nombrar desde 'cualquier sitio' un valor, funcion, etc que esté en otro, como pongo en el título y opina muchos otros acceseros eso es 'la biblia' ... así que hay que conocerla |
|
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Enviado: 01/Julio/2022 a las 16:44 |
Hola MiHura
Gracias. con el informe y el formulario abiertos en modo diseño.... Ok - en el campo que quieres asignar el valor..... Click - seleccionas asistente..... No lo veo. Dónde está...? |
|
Compumakro
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 01/Julio/2022 a las 16:53 |
Los tres puntitos que hay a la derecha cuando te pones en origen del control
|
|
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Enviado: 01/Julio/2022 a las 17:45 |
Discúlpame, pero no veo el asistente... estaré medio ciego...? jejeje
Imagen https://ibb.co/HhjmwMV
|
|
Compumakro
|
|
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Enviado: 02/Julio/2022 a las 23:35 |
Hola MiHura
Agradezco tu gestión para ayudarme. Ya resolví el problema, era sencillo, pero yo no lo veía, pues tenía muchos años sin entrar a la estructura de Access. Lo anterior, ayudado por el encierro de la pandemia, me hizo olvidar hasta lo básico. El caso es que tenía en la sección Detail los campos de los valores, entonces los moví a la sección Page Footer. Luego reemplacé el campo que estaba en el Form Footer del SubForm PagadoCon, por un campo que estuviera en la tabla. Así pude resolver. Ahora me falta resolver el gran espacio en blanco que se ha formado en la impresión. Recibo ayuda para corregir este espacio en blanco Imagen de la impresión y Vista Diseño https://xxxxxxxx
Muchas gracias Editado por Mihura - 04/Julio/2022 a las 08:54 |
|
Compumakro
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 04/Julio/2022 a las 08:54 |
Por favor, enlaces a imágenes externas no.
Usad la literatura para describir el problema. Gracias .
|
|
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Enviado: 07/Julio/2022 a las 20:18 |
Cerrar Hilo
|
|
Compumakro
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 07/Julio/2022 a las 20:34 |
¿Y cómo lo solucionaste?
- el postear la solución ayudará a futuros visitantes que tengan tu mismo problema.
|
|
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Enviado: 07/Julio/2022 a las 21:50 |
El error, lo generaba el mal uso de las secciones del Report.
Hice muchos ensayos, dando "Palos de ciego". Los campos calculados los puse al pie del Report. Gracias por su ayuda |
|
Compumakro
|
|
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Enviado: 07/Julio/2022 a las 21:54 |
Estoy bloqueado para nuevas preguntas. Cómo me desbloqueo...?
|
|
Compumakro
|
|
emiliove
Administrador Unido: 16/Junio/2009 Localización: Mexico Estado: Sin conexión Puntos: 5694 |
Enviado: 07/Julio/2022 a las 22:45 |
Tienes muchos hilos sin cerrar por eso no puedes preguntar más, debes de cerrarlos para poder seguir preguntando.
|
|
Responder | |
Tweet
|
Ir al foro | Permisos de foro Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |