Configuración SQLDataGrid

Dentro de los Gráficos de ArchestrA, tenemos el objeto SQLDataGrid, este objeto nos sirve para visualizar la vista, una tabla o una consulta de una Base de Datos. Tiene 54 propiedades para realizar su configuración y hoy vamos a ver las propiedades minimas para su configuración.

Partimos de la Base que tenemos creada una Base de Datos en nuestro Sistema Gestor de Bases de Datos SQL Server, la autentificación que vamos a usar por defecto es la de Windows, como se puede observar.

En este ejemplo, solo tengo una tabla con unos registros para su visualización.

Lo primero que vamos ha hacer es insertar nuestro objeto dentro de Intouch, navegamos en el directorio de Objetos hasta el que nos interese, en este caso SQLDataGrid, y le damos el tamaño deseado.

Una vez lo tenemos posicionado y asignado el tamaño, vamos a editar sus propiedades para realizar su configuración, botón derecho ->ArchestrA Graphic "..." -> Edit Custom Properties

La primera propiedad que vamos a configurar es Autentication_dg, esta propiedad admite dos valores, Windows o SQLServer, dependiendo del modo de autentificación, en este caso Windows.

Una vez definido como nos vamos a Autentificar, definimos en la propiedad ConfiguredUser_dg el nombre del Usuario, en mi caso el usuario Administrator

Y la contraseña del usuario en la propiedad ConfiguredPassword_dg

Por otra parte tenemos que definir el nombre del Host, donde esta instalado el SQL Server, en mi caso se llama SERVERWW, con lo cual ya tenemos configurada la propiedad ConfiguredServer_dg.

 

ConfiguredDatabase_dg es la propiedad para asignar el nombre de la Base de Datos a la cual nos queremos conectar.

Y en la propiedad SQLQuery_dg, vamos a definir la consulta que queremos realizar a la Base de Datos (SQLDataGrid), alojada en el Servidor (SERVERWW) con el usuario (Administrador) y su contraseña (***) con autentificación (Windows). Por último el resultado de la Query, Consulta lo vamos a mostrar en nuestro Objeto

Entre todas la propiedades, tambien podemos poner a True la propiedad CmdTestConnection_dg para mostrar si la conexión se realiza satisfactoriamente.

Una vez en Runtima, el botón Test, hace la conexión a la Base de Datos, donde se puede observar que la conexión se ha establecido con exito.

Ahora bien, podemos pulsar el botón Retrieve para obtener los resultados de la consulta que habiamos asignado en la propiedad SQLQuery_dg o bien insertar el nombre de la Tabla, vista o nueva Consulta y obtendremos los resultados.