Creación del archivo de definición de informe de cliente (RDLC) Añadir una carpeta llamada “RDLC”. Esto mantendrá nuestro informe RDLC.
Haga clic derecho en la carpeta RDLC, seleccione "Agregar nuevo elemento ..." y agregue un nombre "RDLC" de "Productos". Usaremos el "Asistente de informes" para guiarnos por los pasos para crear el RDLC
En el cuadro de diálogo siguiente, asigne un nombre al conjunto de datos denominado "ProductDataSet". Cambie el origen de datos a "NorthwindReports.DAL" y seleccione "ProductRepository (GetProductsProjected)". El "origen de datos" puede aparecer vacío. Para completarlo, asegúrese de que su proyecto esté compilado y de que haya un archivo index.aspx en la carpeta raíz. Esto puede ser un error.
Los campos que se devuelven del método se muestran a la derecha. Haga clic en Siguiente.
Arrastre y suelte ProductName, CategoryName, UnitPrice y Discontinued en el contenedor de valores. Tenga en cuenta que puede crear una agrupación mucho más compleja utilizando esta interfaz de usuario. Haga clic en Siguiente.
La mayoría de las selecciones en esta pantalla aparecen atenuadas porque no elegimos una agrupación en la pantalla anterior. Haga clic en Siguiente.
Elija un estilo para su informe. Haga clic en Siguiente.
La superficie del diseño gráfico del informe ahora está visible. Haga clic derecho en el informe y agregue un encabezado de página y pie de página.
Con la superficie de diseño de informe activa, arrastre y suelte un TextBox desde la caja de herramientas al encabezado de página. Arrastre un cuadro de texto más al encabezado de página. Usaremos los cuadros de texto para agregar texto de encabezado como se muestra en la siguiente figura.
Puede cambiar el tamaño de fuente y otras propiedades de los cuadros de texto utilizando la barra de herramientas de formateo (marcada en rojo). También puede cambiar el tamaño de las columnas moviendo el cursor entre las columnas y arrastrando.
Sumar expresiones
Añadir dos más cuadros de texto para el pie de página. Los usaremos para agregar el tiempo en que se generó el informe y los números de página. Haga clic derecho en el primer cuadro de texto en el pie de página y seleccione "Expresión".
Añadir la siguiente expresión para la fecha de impresión (nótese el signo = en la parte izquierda de la expresión en el diálogo de abajo)
"© Northwind Traders" & Format (Now(), "MM/dd/aaaa hh: mm tt ") Haga clic con el botón derecho en el segundo cuadro de texto y agregue lo siguiente para el recuento de páginas.
Globals.PageNumber & "de" & Globals.TotalPages Formatear el pie de página se ha completado.
Ahora vamos a formatear la columna "Precio unitario" para que muestre el número en formato de moneda. Haga clic derecho en la columna [UnitPrice] (no header) y seleccione “Propiedades de cuadro de texto ..”
En “Número”, seleccione “Moneda”. Presiona OK.
Adición de un gráfico
Con la superficie de diseño activo, vaya a la caja de herramientas y arrastrar y soltar un control de gráfico. Tendrá que mover primero la tabla de la lista de productos para dejar espacio para el contorl del gráfico. El documento también se puede cambiar de tamaño arrastrándolo en la esquina o en el separador de encabezado/pie de página.
En el siguiente cuadro de diálogo, escoger el primero tipo de gráfico. Esto se puede cambiar luego si es necesario. Haga clic en Aceptar. El gráfico se agrega a la superficie de diseño.
Haga clic en las barras de color azul en el gráfico (no leyenda). Esto mostrará las ubicaciones de bajadas para dejar caer los campos. Arrastre y suelte UnitPrice y CategoryName en la parte superior (eje y) y en la parte inferior (eje x) como se muestra a continuación. Esto nos dará los precios unitarios totales para una categoría determinada. Eso es lo mejor que pude llegar a decir en cuanto a qué informe presentar, lo siento :-) Eliminar el área de la leyenda para obtener más estado de la pantalla.
cambiar el tamaño del gráfico a su gusto. Cambie el encabezado, el eje xy el texto del eje y haciendo doble clic en esas áreas.
Hemos llegado hasta aquí. Impresionemos al cliente agregando un degradado al gráfico de barras :-) Haga clic con el botón derecho en la barra azul y seleccione "Propiedades de la serie".
En “relleno”, añadir un color y el color secundario y seleccione el estilo de degradado.
Nos finalice el diseño de nuestro informe.En la siguiente sección, verá cómo agregar el informe al control del visor de informes, vincularlo a los datos y hacer que se actualice cuando se modifiquen los criterios de filtro.
Para archivo .cs siga este enlace: Click here
Por informe secundario, siga este enlace: Click here for sub report details
Para la expresión rdlc Común siga este enlace Click here
Di ¿Usted verifica esto? [link] (http://msdn.microsoft.com/en-us/library/ms251686.aspx) –
Creo que no es realmente útil. – Saleh