Crystal Report - CAMPOS CALCULADOS

 
Vista:
Imágen de perfil de Jorge Hernandez

CAMPOS CALCULADOS

Publicado por Jorge Hernandez (8 intervenciones) el 11/09/2007 20:14:49
Señores, buenas tardes, tengo un informe en donde deseo hacer 4 campos calculados, Total, reserva, zona y disponible,

en Total debe tener la formula siguiente:

wktotexi = wktotexi + FA_EXISTENCIAS_ACTU.QTY

en Reserva debe tener la formula siguiente:

IF (substring(FA_EXISTENCIAS_ACT.STORAGE_AREA,1,1) = "W") THEN
ASSIGN wkreserva = wkreserva + FA_EXISTENCIAS_ACTU.QTY ELSE
ASSIGN wkreserva = wkreserva + FA_EXISTENCIAS_ACTU.QTY_RESERVED.

En Zona debe tener la formula siguiente:

IF ((substring(FA_EXISTENCIAS_ACT.STORAGE_AREA,1,5) = "ZON15") or
(substring(FA_EXISTENCIAS_ACT.STORAGE_AREA,1,5) = "ZON02")) THEN
ASSIGN wkzona = wkzona + FA_EXISTENCIAS_ACTU.QTY.

En disponible es la resta de total, reserva y zona.

Como hago esto en Crystal Report ?

Soy nuevo con este software

NOTA: el codigo esta hecho en Progress.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:CAMPOS CALCULADOS

Publicado por Guillermo (8 intervenciones) el 23/09/2007 22:41:29
Jorge, primero debes analizar bien el report, en crystal puedes agrupar los registros de tal forma que puedas aplicar tus sumas como corresponde, el crystal te da la opcion de crear tus formulas (Formula Fields) y totalizadores (Running Total Fields), todo esta en la barra Fields Explorer del lado derecho al abrir tu reporte en modo diseno.

La clave es como agrupas los registros q entrar en el filtro de tu report.

La opcion de agrupar , ordenar los registros esta en la vineta report en el menu del crystal cuando estas en modo diseno.

Chao

Guillermo
[email protected], [email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Jorge Hernandez

RE:CAMPOS CALCULADOS

Publicado por Jorge Hernandez (8 intervenciones) el 23/09/2007 23:06:18
Gracias amigo, tomare en cuenta tus comentarios.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar