Compartir a través de


Crear y conectar el informe conectado a una base de datos segura

Ahora comenzará el proceso de creación y conexión del informe.

Para crear y conectar el informe a una base de datos segura

  1. Si aparece el cuadro de diálogo del Asistente de registro, tendrá que registrar su copia de Crystal Reports. Tiene dos opciones:

    • Haga clic en Siguiente para registrarse ahora.
    • Haga clic en Registrar más tarde para registrarse posteriormente.
Después de registrarse o de elegir registrarse más tarde, continúe con el paso siguiente.
  1. En el panel Crear un nuevo documento de Crystal Report del cuadro de diálogo Galería de Crystal Reports, seleccione Usar asistente de informes.

  2. En el panel Elegir un Asistente, seleccione Estándar y, a continuación, haga clic en Aceptar.

  3. En el panel Orígenes de datos disponibles, expanda la carpeta Crear nueva conexión.

  4. En la subcarpeta que se abre, expanda la carpeta OLE DB (ADO).

  5. En el cuadro de diálogo OLE DB (ADO), seleccione Proveedor de Microsoft OLE DB para SQL Server y, a continuación, haga clic en Siguiente.

  6. Ahora puede usar la Autenticación SQL o la Autenticación de Windows con la Seguridad integrada:

    • Si usa la autenticación de SQL, especifique los valores de su servidor de base de datos, id de usuario y contraseña en los campos Servidor, ID de usuario y Contraseña y, a continuación, en la lista Base de datos, seleccione
      Nota

      Por razones de seguridad, es importante utilizar una cuenta de base de datos con permisos de acceso limitado. Para obtener más información, vea Seguridad: crear una cuenta de base de datos de acceso limitado.

    • Si usa la autenticación de Windows con Seguridad integrada, especifique el valor de su servidor de base de datos y active la casilla de verificación Seguridad integrada y, a continuación, en la lista Base de datos, seleccione "Northwind".
  7. Haga clic en Finalizar.

Ahora se expande la carpeta OLE DB para mostrar el servidor de base de datos y dentro de él, la base de datos Northwind.
  1. Expanda los nodos Northwind, dbo y Tablas, y, a continuación, seleccione la tabla Customers.

  2. Haga clic en el símbolo > para mover la tabla al panel Tablas seleccionadas y, a continuación, haga clic en Siguiente.

  3. Mantenga presionada la tecla Ctrl y haga clic en CompanyName, ContactName y City.

  4. Haga clic en el símbolo > para mover estos campos al panel Campos a mostrar y, a continuación, haga clic en Siguiente.

  5. En el panel Campos disponibles, en Campos del informe, seleccione Cliente.Ciudad, haga clic en el símbolo > para mover el campo al panel Agrupar por y, a continuación, haga clic en Finalizar.

    Se creará el informe NorthwindCustomers y se cargará en la ventana principal de Visual Studio.

  6. En la parte inferior de la ventana, haga clic en Vista previa del informe principal.

El informe se muestra en el modo de vista previa y muestra los datos de la base de datos Northwind segura.
  1. En la parte inferior de la ventana, haga clic en Informe principal para salir del modo de vista previa.

  2. Abra el formulario Web Forms.

  3. En el menú Ver, haga clic en Diseñador.

El informe se muestra en el modo Vista previa en tiempo de diseño y muestra el diseño gráfico del informe en el formulario Web.
  1. En el menú Archivo, haga clic en Guardar todo.

Para probar el sitio Web de código reducido

Se crea el informe y ya es el informe designado para el control CrystalReportSource. Ahora estará listo para crear y ejecutar el proyecto.

  1. En el menú Generar, seleccione Generar solución.

  2. Si existen errores de generación, continúe y corríjalos ahora.

  3. En el menú Depurar, haga clic en Iniciar.

  4. Aparece una página de solicitud de conexión de base de datos en la que se pide que se especifique la contraseña de la base de datos.

Se trata del resultado esperado, por dos razones:

  - Aún no ha configurado el origen de datos.
  - En el control CrystalReportViewer de las tareas inteligentes, está activada la casilla de verificación "Habilitar solicitud de conexión de base de datos" de forma predeterminada.
  1. Especifique la contraseña y haga clic en Conectar.

  2. Se muestra el informe NorthwindCustomers en el explorador Web.

  3. Vuelva a Visual Studio y haga clic en Detener para salir del modo de depuración.