![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Muy bien ArdiIIa, lo hice y efectivamente si me muestra los totales aunque no haya datos mayores a cero.
Ahora lo voy a implementar en Rave. Salud OS y gracias
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#2
|
|||
|
|||
|
Bueno, yo sigo con mi inquietud, creo que ya se está convirtiendo en obsesión.
![]() ![]() Pues efectivamente, lo que propones amigo ArdiIIa, está perfecto, solo que hay un detalle: En el reporte si no hay datos mayores a cero me muestra todo bien, pero si existe al menos un dato mayor a cero, me duplica el registro o si hay mas de uno duplica el último registro. Pues nada, sigo investigando. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#3
|
|||
|
|||
|
Bueno, al final quedo como pense al inicio, usando el evento OnBeforePrint, solo me faltaba un else anidado al final, pues nada, les pongo el código del evento y del SP para que pueda servir a alguien con la misma inquietud.
Código en el evento OnBeforePrint de RAVE: Código:
{ Event for Detail.OnBeforePrint }
function Detail_OnBeforePrint(Self: TRaveDataBand);
begin
if DataView1S_Ventas.AsInteger > 0 then
Detail.visible := True;
elseif DataView1S_Ventas.AsInteger = 0 then
Detail.visible := False;
else
Detail.visible := True;
end if;
end OnBeforePrint;
Muchas gracias amigo ArdiIIa. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney Última edición por egostar fecha: 13-07-2007 a las 07:35:40. |
|
#4
|
||||
|
||||
|
Vale egostar
Seguramente obtenías valores duplicados porque en el procedure compartes variables de retorno a la hora de hacer el segundo suspend, bastaría con haberlas puesto a null antes de hacer el segundo select. En cuanto al procedimiento del report, no veo la razón por la cual no funcionaría así:
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
|
#5
|
|||
|
|||
|
Hola ArdiIIa, efectivamente, eso pienso, pero me quite de problemas y mejor comence de cero, seguro habia algo que no habia hecho bien, cosas de principiantes, invertí tres días en esto pero al final obtuve lo que queria.
Salud OS y muchas gracias.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ocultar filas o columnas | karla | Servers | 1 | 10-08-2006 20:03:18 |
| Imprimir solamente 6 filas en RAVE y continuar en la sgte. hoja | Luis | Impresión | 1 | 05-11-2004 12:16:18 |
| repetir filas en rave report | SaLvaGe | Impresión | 1 | 19-10-2004 13:26:20 |
| Ocultar | Nathan | Varios | 2 | 11-03-2004 17:32:14 |
| ocultar | botones67 | Varios | 3 | 04-10-2003 15:35:37 |
|