Ir al contenido


Foto

Obterner valor de resultado average (Formulas en ReportBuilder)


  • Por favor identifícate para responder
10 respuestas en este tema

#1 look

look

    Advanced Member

  • Miembros
  • PipPipPip
  • 418 mensajes
  • LocationLa Ceiba-Atlantida-Honduras

Escrito 26 noviembre 2015 - 11:05

Hola amigos, tengo el siguiente reporte, el cual tiene varios grupos,entre ellos, el cual el valor de cada grupo es el promedio de cada sub-grupo, hasta aqui todo esta bien , el problema que tengo es al tratar de trabajar con los valores obtenidos de esos promedios, estoy haciendo pruebas simples, en valor de la columna "%cumplido", en este caso para efectos de prueba , he tratado de meter el valor del resultado del average de la columna resultado, sinembargo  , me muestra otro valor, 37 cuando tendria que ser 56 , el objeto que uso para cumplido es un TppVariable, para el optimo y Resultado y TppDBCalc

EmiHzZe.png

 

Esto es lo que trato de hacer en el evento calc de la columna cumplido:

 

oNcE2za.png

 

Espero sus comentarios.

 

Saludos!


  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.446 mensajes
  • LocationMéxico

Escrito 26 noviembre 2015 - 11:26

Hola

 

A mi me parece que está tomando el valor del siguiente registro.

 

Saludos


  • 0

#3 look

look

    Advanced Member

  • Miembros
  • PipPipPip
  • 418 mensajes
  • LocationLa Ceiba-Atlantida-Honduras

Escrito 26 noviembre 2015 - 11:38

Hola

 

A mi me parece que está tomando el valor del siguiente registro.

 

Saludos

asi es , es lo que note, pero realmente no se porque ese comportamiento, si hago referencia al objeto que obtiene el average de la columna. 8o|


  • 0

#4 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.446 mensajes
  • LocationMéxico

Escrito 26 noviembre 2015 - 11:54

Hola

 

Es que depende mucho el evento en el cual tomas la información, si en el el after o en el before la información puede variar.

 

Saludos


  • 0

#5 look

look

    Advanced Member

  • Miembros
  • PipPipPip
  • 418 mensajes
  • LocationLa Ceiba-Atlantida-Honduras

Escrito 26 noviembre 2015 - 01:32

Hola

 

Es que depende mucho el evento en el cual tomas la información, si en el el after o en el before la información puede variar.

 

Saludos

 

 

Ya he probado todos estos eventos, pero ninguno me funciona, estoy empezando a creer que es un glitch de los componentes. :


  • 0

#6 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.446 mensajes
  • LocationMéxico

Escrito 26 noviembre 2015 - 02:11

Hola

 

Y porque no utilizas un TppVariable también para el valor de %Cumplido para ver si por ahí es el detalle.

 

Saludos


  • 0

#7 look

look

    Advanced Member

  • Miembros
  • PipPipPip
  • 418 mensajes
  • LocationLa Ceiba-Atlantida-Honduras

Escrito 26 noviembre 2015 - 02:23

Hola

 

Y porque no utilizas un TppVariable también para el valor de %Cumplido para ver si por ahí es el detalle.

 

Saludos

 

Amigo, ya estoy utilizandolo, no puede ser un TppDBCalc ya que este solo permite calcular un campo a la vez, lo que pretendo es tomar los datos resultantes de optimo y resultado , para ponerlo en el %cumplido.


  • 0

#8 look

look

    Advanced Member

  • Miembros
  • PipPipPip
  • 418 mensajes
  • LocationLa Ceiba-Atlantida-Honduras

Escrito 26 noviembre 2015 - 02:27

Amigo, ya estoy utilizandolo, no puede ser un TppDBCalc ya que este solo permite calcular un campo a la vez, lo que pretendo es tomar los datos resultantes de optimo y resultado , para ponerlo en el %cumplido.

 mas o menos esto es lo que hago:

 

EUegRQA.gif


  • 0

#9 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.446 mensajes
  • LocationMéxico

Escrito 26 noviembre 2015 - 05:29

Vaya, pues ni idea que esté sucediendo. ¿Si eso lo trasladas a un simple grid a manera de prueba de proceso, que hace?

 

Saludos


  • 0

#10 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 08 diciembre 2015 - 03:02

Saludos.

 

Algunas veces no se puede discutir con Delphi o Report Builer (;) ;)) pues lo que hago es hacerlo desde el SQL.

 

Tal vez esta solución te funcione.


  • 0

#11 Nikolas

Nikolas

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 604 mensajes
  • LocationMar del Plata / Bs As / Argentina

Escrito 11 diciembre 2015 - 12:18

Tal como nos comenta Rolph, hacelo con SQL.


  • 0




IP.Board spam blocked by CleanTalk.