Bienvenidos

Recuerda que tus comentarios son importantes y recuerda agradecer si te fue útil algun artículo publicado aquí.

L1f3 15 a D@nc3 Flo0r
Mostrando entradas con la etiqueta base de datos. Mostrar todas las entradas
Mostrando entradas con la etiqueta base de datos. Mostrar todas las entradas

jueves, 14 de febrero de 2019

Repetir el encabezado de una tabla en un reporte en cada página (RDLC)

Si estamos diseñando un reporte en visual studio con una tabla y queremos que la fila del encabezado (header) de la tabla se repita en todas las paginas del reporte, debemos seguir estos pasos:

1. Seleccionar la tabla completa y activar la propiedad RepeatRowHeaders



2. Hacer click en la flecha pequeña que aparece en la esquina inferior derecha del reporte y hacer click en la opcion Advanced Mode




3. Cuando se activa el modo avanzado se despliega un detalle que representa las filas de la tabla en la seccion Row Groups, aqui seleccionamos la primera fila que representa el encabezado (Static) y al seleccionarla activamos las propied RepeatOnNewPage. Si queremos que además el header permanezca siempre visible mientras nos deslizamos hacia abajo en el reporte, activamos la opción FixedData. En caso de tener un grupo en la tabla y querramos que todas las filas que componen el encabezado se repitan en todas las páginas, las vamos seleccionando en Row Groups y le activamos la opción a todas.


viernes, 11 de enero de 2013

SQL: Constraint para que un campo acepte solamente un rango de números determinado

Si queremos agregar un nivel mas de validación a la base de datos, tenemos la forma de hacerlo mediante los constraints.

Un ejemplo sería si queremos que en un campo específico que sea tipo integer, se guarden solamente números del 0 al 100, podemos usar el siguiente código en SQL SERVER.

Este constraint se crea en la tabla "Tabla1" y se llama "NombreConstraint" y se crea en la columna llamada "Columna1"

ALTER TABLE Tabla1
ADD CONSTRAINT NombreConstraint
CHECK (Columna1 BETWEEN 0 AND 100)