Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-07-2007
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 18
david_uh Va por buen camino
Reportes no enlazados a datos !!!!!!!!

hola foro
Tengo Delphi 6 con QuickReports 3.0 y deseo hacer reportes pero con subtotales algo asi:

Código:
reporte de ventas por producto
=======================
producto    fecha      Venta
--------     -----      -------
leche         1 jul       250
leche         2 jul       300
leche         3 jul       100
total                      650
azucar       1 jul       300
azucar       2 jul       100
azucar       3 jul       200
total                      600
...
es decir hacer subtotales o tambien conocidos como quiebres, me parece que para el Qreport no trabaja enlazadoa a datos sino mas bien podria jalar o procesar los datos desde una matriz, tambien he visto un evento OnNeedData que en un maual leí que se usa cuando quisck reports no enlazado a datos. Quiere decir que por ejemplo puedo usarlo sin datasources??.

gracias de antemano poir cualquier aporte
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #2  
Antiguo 27-07-2007
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
algo por el estilo

yo utilizo el OnNeedData para imprimir desde un StringGrid, el motivo fue por que necesitava imprimir un listado de codigos con respectivos valores... eso lo podia hacer en QReport... pero el problema era que tenia que hacerlos por columnas, y la forma que usaba el QR no me convenia... por lo que tuve que pasar los valores a un StringGrid y luego mandarlos a imprimir...
__________________
BlueSteel
Responder Con Cita
  #3  
Antiguo 27-07-2007
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 18
david_uh Va por buen camino
podrias por favor darme un ejemplo de como hacer esto?
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #4  
Antiguo 27-07-2007
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
mi ejemplo de impresion de StringGrid a QReport

para empezar suponemos que ya tenemos un StringGrid (para este caso de 8 columnas y de X filas9

toda la información ya esta ingresada...

además, debes tener un QReport, y en la banda Detail debes porner tantos QRLabel como columnas tenga tu StringGrid

en el evento OnNeedData del QReport pones el sgte codigo
Código Delphi [-]
if ItemIndex < xCodigo.StrinGrid.RowCount then
begin
      QRLabel1.Caption := xCodigo.StrinGrid.Cells[0, ItemIndex];
      QRLabel2.Caption := xCodigo.StrinGrid.Cells[1, ItemIndex];
      QRLabel3.Caption := xCodigo.StrinGrid.Cells[2, ItemIndex];
      QRLabel4.Caption := xCodigo.StrinGrid.Cells[3, ItemIndex];
      QRLabel5.Caption := xCodigo.StrinGrid.Cells[4, ItemIndex];
      QRLabel6.Caption := xCodigo.StrinGrid.Cells[5, ItemIndex];
      QRLabel7.Caption := xCodigo.StrinGrid.Cells[6, ItemIndex];
      QRLabel8.Caption := xCodigo.StrinGrid.Cells[7, ItemIndex];
end;
Inc(ItemIndex);
MoreData := ItemIndex <= xCodigo.StrinGrid.RowCount;

xCodigo corresponde al formulario en donde esta el StringGrig...

y en el evento OnStartPage pones esto
Código Delphi [-]
ItemIndex1 := 1;

y despues solo debes imprimir
__________________
BlueSteel

Última edición por BlueSteel fecha: 27-07-2007 a las 21:05:28.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
2 Combobox enlazados molinero1 Varios 3 16-04-2007 20:10:48
reportes alfil123 Conexión con bases de datos 4 02-01-2006 18:32:56
dreamweaver y asp. Dos menús enlazados en formulario aspmail Mathom HTML, Javascript y otros 0 21-12-2005 11:01:35
Componentes enlazados @le Varios 6 31-08-2005 16:18:10
combos enlazados con mysql camc79 PHP 4 18-02-2005 15:09:32


La franja horaria es GMT +2. Ahora son las 00:55:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi