es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, hay una manera de hacerlo en SSRS-2008 utilizando el diseñador de consultas.

    En primer lugar, tendría que agrupar su conjunto de datos por CommentCode. Luego, puede utilizar la función MIN para recuperar la primera CommentDateTime de cada CommentCode.

    Para hacer esto, agregaría un nuevo campo a su conjunto de datos y usaría la expresión:

    =MIN (Fields!CommentDateTime.Value)

    Esto le dará la fecha de comentario más temprana para cada CommentCode.

    A continuación, utilizaría este nuevo campo como parámetro para una función de búsqueda para recuperar el primer Comentario correspondiente para cada CommentCode.

    Para hacer esto, agregaría otro campo nuevo a su conjunto de datos y utilizaría la expresión:

    =Lookup (Fields!CommentCode.Value & Fields!newCommentDateTime.Value, Fields!CommentCode.Value & Fields!CommentDateTime.Value & Fields!CommentKey.Value, Fields!Comment.Value, "datasetName")

    Esto le dará el primer comentario para cada CommentCode basado en la fecha CommentDateTime más temprana. Tendría que sustituir “datasetName” por el nombre de su conjunto de datos real.

    Finalmente, utilizaría este campo recién creado en su informe para mostrar el primer Comentario para cada CommentCode.

    ¡Espero que esto ayude!

Comments are closed.