cancel
Showing results for 
Search instead for 
Did you mean: 

duda LAYOUT DE IMPRESION

Former Member
0 Kudos

Hola a todos, un cliente nos solicita que para un query elaborado mostremos solo cierta informacion dependiendo del tipo de pedido de que se trate, les explico, tenemos 2 clases de pedidos, manual y hechos desde Web, esto lo diferenciamos en un campo de la orden de venta, el cliente nos pide que en el layout de impresion salgan las 19 tallas para cuando se trate de un pedido manual, pero si se trata de un pedido Web, muestre solo 10, esto es posible ?? alguien a hecho algo asi ??

Saludos.

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member188440
Active Contributor
0 Kudos

Yo te recomiendo que esto lo hagas en crystal reports, de entrada porque es mas facil de darle mantenimiento a los reportes.

Sea cual sea tu opcion si el layout de sap o crystal reports, te recomiendo que lo hagas por un stored procedure, porque? pues porque es mas facil mandar llamar la opcion del reporte que quieres

Por ejemplo

En sql construyes tu stored el cual recibira los parametros de la consulta como podrian ser el codigo del cliente, alguna fecha en cuestion, etc, entre ellos el tipo de reporte (manual o web)

Aqui la clave es que definas una variable que almacene el tipo si es manual o web

de tal forma que tu stored, llamado desde sbo parezca algo asi



if @tipo=1  --Pedidos manuales
begin

select ......................


end

if @tipo =2 ----------web

begin

select--------------------------------


end

para mostrar las tallas o no, unicamente ligas los campos que contienen las tallas, al tipo de reporte que estas ejecutando

Former Member
0 Kudos

HOla Gracias a ambos por sus comentarios, optamos por hacer 2 querys y 2 layouts.

Gracias

Former Member
0 Kudos

Tendrias que enlazar los campos que se ocultan a alguna condición, entonces cuando esta sea falsa se podran ocultar.

slds.