Ejemplo

Páginas: 9 (2131 palabras) Publicado: 27 de agosto de 2014
DATA_ACCESS APPLICATION BLOCK

CONFIGURACIÓN:

Para hacer que el application block instancie el provider a partir del nombre con los parámetros de configuración previamente diseñados reconociendo la información desde el documento de configuración XML asociado a la aplicación, es necesario tener dicha información etiquetada correctamente, según los nombres y propiedades definidos en elcódigo.

Lo primero es anexar la etiqueta que define la sección dentro del grupo del documento .config que indica donde se encontrará la información del provider y sus parámetros; además es necesario indicar el NameSpace de la clase Settings correspondiente:

Variable
Descripción
name
El nombre de la sección.
type
El namespace de la clase que contiene la estructura y tipos para almacenarla información de configuración del application block utilizado para el acceso a datos.





Una vez definida la sección, es necesario diseñarla, utilizaremos la etiqueta . En dicho diseño, se especificará el provider por defecto.

Variable
Descripción
defaultDatabase
El nombre del ‘connectionStrings’ que se seleccionará por defecto en caso de no especificar ninguno en elcódigo.



Dentro de la sección diseñada tendremos que añadir las cadenas de conección con la etiqueta y por cada cadena de conexión que queramos definir, debemos incluir la etiqueta :

a) SQL Provider: Usado para acceder a base de datos de SQL Server 7 y posterior.


Variable
Descripción
Posibles valores
name
El nombre que identifica al provider.


providerName
Contiene elNamespace y la clase que se usará para acceder a los datos. En este caso .Net Framework nos facilita un provider para SQL Server.
System.Data.SqlClient
connectionString
Cadena para establecer una conexión con el servidor de base de datos.






PDFWRITER APPLICATION BLOCK

CONFIGURACIÓN:

Para hacer que el application block instancie el provider a partir del nombre con losparámetros de configuración previamente diseñados reconociendo la información desde el documento de configuración XML asociado a la aplicación, es necesario tener dicha información etiquetada correctamente, según los nombres y propiedades definidos en el código.

Lo primero es anexar la etiqueta que define la sección dentro del grupo del documento .config que indica donde se encontrará lainformación del provider y sus parámetros; además es necesario indicar el NameSpace de la clase Settings correspondiente:

Variable
Descripción
name
El nombre de la sección.
type
El namespace de la clase que contiene la estructura y tipos para almacenar la información de configuración del application block que instala el filtro para el generado del documento PDF.







Una vezdefinida la sección, es necesario diseñarla, utilizaremos la etiqueta . En dicho diseño, se especificará el provider por defecto para generar y grabar los documentos pdf creados con el formato y nombre especificados.

Variable
Descripción
defaultWriter
El nombre del ‘WriterProviders’ que se seleccionará por defecto en caso de no especificar ninguno.




Dentro de la sección diseñadatendremos que añadir los providers que usaremos en la aplicación, para ello definiremos la etiqueta y por cada provider que configuremos especificar la etiqueta :

Variable
Descripción
Posibles valores
name
El nombre que identifica al provider. Con este nombre utilizaremos la interfaz para el generado del documento PDF.
-“PDF”

type
Contiene el Namespace y la clase que se encarga degenerar archivo; además el nombre del ensamblado QTFramework.
QTFramework. FormatWriter. PDFWriterProvider





Posteriormente definir con la etiqueta uno o varios conjuntos de estilos y parámetros de configuración:


Variable
Descripción
Posibles Valores
name
Es el nombre que identifica un tipo de documento PDF a generar. De no especificar ninguno, se tomarán los valores de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejemplo
  • ejemplo
  • ejemplo
  • EJEMPLO
  • el ejemplo
  • ejemplo
  • Ejemplo
  • EJEMPLO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS