PDA

Ver la Versión Completa : Lista ordenada con FastReport


afri
09-03-2017, 11:29:23
Hola, soy usuario de FastReport, conozco FastReport a nivel de usuario pero no soy programador, tengo algunos conocimientos de bases de datos y SQL.
Estoy usando una aplicación que utiliza FastReport para los informes. Estos estan puestos pero poco trabajados, no hay soporte para FastReport desde los proveedores de la aplicación.
1ª pregunta: tengo un informe que lo estoy modificando, es una lista de accesorios.
Los campos que intervienen resumiendo son Nombre_proveedor, Nombre_accesorio, cantidad
Tengo una banda MasterData con su DataSet (proyecto)
Después una banda GroupHeader ->DataSet(accesorios_proyecto), le he puesto que agrupe por Nombre_proveedor, Variables:Nombre_proveedor
Después una banda DetailData ->DataSet(accesorios_proyecto), Variables: Nombre_accesorio, cantidad

El resultado es un informe parecido a esto:

HETTICH
Bisagra_1 2
Bisagra_2 4

EMUCA
Botellero extra 1
Barra armario 4

HETTICH
Costado cajon 10
Corredera 10

Como veis la lista no esta ordenada por proveedor, por lo que el resultado no es el que necesito. Todos los accesorios de HETTICH deberían estar juntos.
La versión de FastReport incluida en la aplicación, supongo sera la básica. No he encontrado forma de poner SQL para intentar ordenar los datos por proveedor.
He estado mirando en web de FastReport he visto que hay una versión que me permite usar SQL, desconozco si adquiriendo esta versión podría usarla con la aplicación. Si alguien me puede informar aunque solo sea indicar como empezar me seria de gran ayuda.

Solución momentánea:
Desde la pestaña Código puedo usar PascalScript, C++Script, BasicScript, JScript
¿Que script debería poner para ordenar por Nombre_proveedor?
O quizás la solución es mas sencilla?

Si necesitáis algún dato mas pedídmelo.
Muchas gracias