Hola para que me aparezca el total de registros en el pie de la rejilla qué formula debo poner?
Buenos días.
En "Tipo Cotenido pie" pon fórmula acumulable
Y en "Contenido pie" pon 1
Un saludo.
Jorge Velasco Fernández
jvelasco@theseedsc.com
www.theseedsc.com
O bien, que tal vez requiera menos procesador, lo que se ve en la imagen:
Saludos
[attachment=7358,720]
Buenas Ramiro.
El problema con la fórmula absoluta es el refresco.
Yo tengo las rejillas dentro de formularios. Si utilizo la fórmula absoluta al utilizar, por ejemplo, quitar de la lista el seleccionado no me refresca las unidades de la rejilla.
Como haga una búsqueda sobre esa rejilla tampoco me actualiza el número de registros resultantes.
Debo ir a otra pestaña y volver a la del formulario para que me refresque.
Con la fórmula acumulable si que consigo que refresque automáticamente
Un saludo.
Jorge Velasco Fernández
jvelasco@theseedsc.com
www.theseedsc.com
Hola:
La verdad es que no había comprobado el problema del refresco, de modo que gracias por la información.
En cualquier caso, ese problema debería ser corregido por Velneo puesto que presentar en el pie de la rejilla el resultado de una acumulación con total certeza (al menos en V6 y supongo que también en V7) supone un sobreesfuerzo de cálculo por simple que sea lo que estés sumando.
Al menos en V6, la acumulación de sumandos es soportable con decenas o tal vez unas pocas centenas de registros, pero con decenas o centenas de miles de registros mejor no usarlo.
Saludos. Ramiro
Hola, y para que sume el contenido de una comumna ¿cómo se hace?
Hola,
puedes elegir 2 formas:
1. En TIPO-CONTENIDO-PIE, elegir "Suma acumulada de toda la columna"
2. En TIPO-CONTENIDO-PIE, elegir "Formula acumulable" y en CONTENIDO-PIE indicar el nombre del #CAMPO que deseas acumular
un saludo
Jose Luis
Muchas gracias José Luis,
Funcionó de los 2 modos! Qué diferencia hay entre las 2 soluciones? Otra, cómo pongo el separador de miles en el valor acumulado?
Saludos,
Fernando Lozano
Hola,
- Si te refieres a rendimiento de la base de datos, no te sabria decir cual es mejor de las dos,
- En cuanto a funcionalidad, la opcion 1ª, siempre suma todos los valores de toda la columna, en cuanto a la 2ª, en contenido, puedes indicar otros campos que no sea el correspondiente a esa columna, tambien puedes condicionar la suma, ej.
CONTENIDO = choose( CONDICION , #IMPORTE , 0 ),
este ejemplo solo suma el Importe , cuando se cumple la condicion
un saludo
Jose Luis
Gracias Pepeto,
Tu comentario “CONTENIDO = choose( CONDICION , #IMPORTE , 0 )” me sirvió realmente.
Por ejemplo: PRES_REG_SUM = choose(#ID > 0, 1, 0)
Donde:
- PRES_REG_SUM es la variable que ACUMULA
- $ID es el campo clave
- y en el Choose, 1 para sumar uno y 0 para sumar cero
Prefiero especificar “a lo escuelita”.
Saludos !