7
DataWindow. NET 2.5 Sybase DataWindow control. NET simplifica y unifica el proceso de construcción de Windows y presentación de informes Web y aplicaciones de datos de entrada sin poner en peligro su control de cualquiera de los datos o el estilo visual. ybase recently released DataWindow .NET 2.0, a powerful object used to build data-driven .NET applications.SyBase recientemente DataWindow. NET 2.0, un objeto de gran alcance usado para construir basadas en datos. NET. The DataWindow offers nearly identical capabilities for both Windows Forms and Web (ASP.NET) Forms, and it's versatile and easy to use, suitable for reporting, graphs, tree views or data entry. El DataWindow ofrece una capacidad de casi idénticas, tanto para Windows Forms y Web (ASP.NET) las formas, y es versátil y fácil de usar, adecuado para la presentación de informes, gráficos, puntos de vista de árbol o entrada de datos. You can create multi-user data entry forms with only four lines of code (excluding standard blocks). Usted puede crear múltiples formularios de datos de usuario de entrada con sólo cuatro líneas de código (sin intentar estándar de captura bloques). Sybase's DataWindow technology, used by client-server developers since the early 1990's, integrates well into the Visual Studio environment. La tecnología de Sybase DataWindow, utilizado por el cliente-servidor, ya que los desarrolladores de la década de 1990, se integra bien en el entorno de Visual Studio. Installation Instalación DataWindow .NET 2.0 works with the full release version of Visual Studio 2005. DataWindow. NET 2.0 funciona con la versión completa de Visual Studio 2005. Installation did not work with the Visual Studio 2005 beta or with the C# Express Edition. De instalación no funciona con el Visual Studio 2005 Beta o con el C # Express Edition. I tested the installation and development on both Windows XP Professional and Windows XP Home Editions. He probado la instalación y desarrollo tanto en Windows XP Professional y Windows XP Home Editions. Installation is simple and straightforward. La instalación es simple y directa. Sybase uses InstallShield to guide users through the installation. Sybase utiliza InstallShield para guiar a los usuarios a través de la instalación. There are several installation options (see ). Hay varias opciones de instalación (ver Figura 1). Of those, you must install DataWindow .NET and the DataWindow Designer. De ellos, debe instalar DataWindow. NET y el Diseñador de DataWindow. The DataWindow .NET option installs the DataWindow components into Visual Studio's toolbox. El DataWindow. NET opción instala los componentes de DataWindow en caja de herramientas de Visual Studio. DataWindow

DataWindow.net 2.5

  • Upload
    vcotag

  • View
    42

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DataWindow.net 2.5

DataWindow. NET 2.5 Sybase DataWindow control. NET simplifica y unifica el proceso de construcción de Windows y presentación de informes Web y aplicaciones de datos de entrada sin poner en peligro su control de cualquiera de los datos o el estilo visual.

ybase recently released DataWindow .NET 2.0, a powerful object used to build data-driven .NET applications.SyBase recientemente DataWindow. NET 2.0, un objeto de gran alcance usado para construir basadas en datos. NET. The DataWindow offers nearly identical capabilities for both Windows Forms and Web (ASP.NET) Forms, and it's versatile and easy to use, suitable for reporting, graphs, tree views or data entry. El DataWindow ofrece una capacidad de casi idénticas, tanto para Windows Forms y Web (ASP.NET) las formas, y es versátil y fácil de usar, adecuado para la presentación de informes, gráficos, puntos de vista de árbol o entrada de datos. You can create multi-user data entry forms with only four lines of code (excluding standard blocks). Usted puede crear múltiples formularios de datos de usuario de

entrada con sólo cuatro líneas de código (sin intentar estándar de captura bloques).

Sybase's DataWindow technology, used by client-server developers since the early 1990's, integrates well into the Visual Studio environment. La tecnología de Sybase DataWindow, utilizado por el cliente-servidor, ya que los desarrolladores de la década de 1990, se integra bien en el entorno de Visual Studio.

Installation Instalación

DataWindow .NET 2.0 works with the full release version of Visual Studio 2005. DataWindow. NET 2.0 funciona con la versión completa de Visual Studio 2005. Installation did not work with the Visual Studio 2005 beta or with the C# Express Edition. De instalación no funciona con el Visual Studio 2005 Beta o con el C # Express Edition. I tested the installation and development on both Windows XP Professional and Windows XP Home Editions. He probado la instalación y desarrollo tanto en Windows XP Professional y Windows XP Home Editions.

Installation is simple and straightforward. La instalación es simple y directa. Sybase uses InstallShield to guide users through the installation. Sybase utiliza InstallShield para guiar a los usuarios a través de la instalación. There are several installation options (see ). Hay varias

opciones de instalación (ver Figura 1). Of those, you must install DataWindow .NET and the DataWindow Designer. De ellos, debe instalar DataWindow. NET y el Diseñador de DataWindow. The DataWindow .NET option installs the DataWindow components into Visual Studio's toolbox. El DataWindow. NET opción instala los componentes de DataWindow en caja de herramientas de Visual Studio. DataWindow Designer is the tool for designing reports, graphs and data entry forms. Diseñador DataWindow es la herramienta para el diseño de informes, gráficos y datos de formularios de inscripción. I recommend installing the DataWindow Reference for additional help files and examples. Les recomiendo que instalen el DataWindow de referencia para los archivos de ayuda adicional y ejemplos. Installing Adaptive Server Anywhere (ASA) is optional; selecting it installs Sybase's ASA database. Instalación de Adaptive Server Anywhere (ASA) es opcional, la selección de que se instale la base de datos de Sybase ASA. However, new users should strongly consider this option, because ASA is required to view the DataWindow samples. Sin embargo, los nuevos usuarios deberían considerar seriamente esta opción, ya que ASA es necesario para ver las muestras de DataWindow.

Page 2: DataWindow.net 2.5

Figura 1. Opciones de instalación: debe instalar el DataWindow. NET y las opciones de diseño DataWindow. La referencia es útil y la opción de Adaptive Server Anywhere es necesario para ver las muestras de DataWindow

Figura 2. Caja de herramientas de Windows Forms Adiciones: La figura muestra el nuevo DataWindow 2,0 categoría y sub-elementos creados por la instalación de la DataWindow

Figura 3. Caja de herramientas de Web Forms Adiciones: La figura muestra el nuevo DataWindow 2,0 categoría y sub-elementos creados por la instalación de la DataWindow.

Page 3: DataWindow.net 2.5

Después de completar la instalación, el cuadro de herramientas de Visual Studio mostrará una nueva categoría denominada "DataWindow 2.0." Figura 2 muestra la caja de herramientas, además tal y como aparece en un proyecto de formularios Windows, mientras que la Figura 3 se muestra la otra parte y como aparece en una página ASP.NET proyecto. La instalación de Web Form Toolbox parece tener un ligero error. El componente de la transacción no estaba presente en la caja de herramientas, así que tuve que crear manualmente el objeto y el código de transacción para aplicaciones basadas en Web.

Listado de construcción de una aplicación de DataWindow Se construye de Windows Forms y aplicaciones basadas en Web de la misma manera, utilizando los pasos siguientes:

Crear una biblioteca de DataWindow mediante el diseñador de datos. La biblioteca cuenta con todos los informes, gráficas, etiquetas, y datos de formularios de inscripción. Durante el desarrollo, que guarda la biblioteca como un archivo. PBL, pero usted puede (y debe) compilar la biblioteca a un archivo. PBD archivo para la distribución con su aplicación.

Figura 4. Transacción Propiedades: La figura muestra el panel de propiedades para el objeto de la transacción.

Utilice el diseñador de datos para crear informes, gráficas, etiquetas, y datos de formularios de inscripción. Los objetos creados con el diseñador de los datos son referidos como objetos DataWindow.

Uso de Visual Studio para agregar un objeto de transacciones a su forma (ya sea Windows o Web Form). El objeto de la transacción, añade como un control oculto, contiene las propiedades de conexión de datos.

Uso de Visual Studio para agregar un control DataWindow a la forma. Utilice la caja de herramientas de VS para agregar el control de forma visible para usted. El DataWindowControl es impulsado por el control de datos visuales comparables a la red de datos, pero con muchas características adicionales.

Establezca las propiedades para el objeto de la transacción (ver figura 4). Establezca la propiedad DBParameter para conectarse a su base de datos. Figura 4

muestra la cadena de conexión para SQL Server utilizando la seguridad integrada. Establezca la propiedad DBMS.

Page 4: DataWindow.net 2.5

Establezca las propiedades para el control DataWindow (véase la Figura 5). Establece la lista a su biblioteca. PBL o. PBD biblioteca. Establezca la propiedad DataWindowObject al objeto creado mediante el diseñador

de datos.

Agregue las líneas de su programa para recuperar los datos:

Figura 5. Propiedades DataWindow: Éstos son algunos de los valores de propiedades para el control DataWindow utilizados en la aplicación de ejemplo.

transaction1.Connect(); dataWindowControl1.SetTransaction(transaction1); dataWindowControl1.Retrieve(); La primera línea se conecta a la base de datos. Este comando debe ser emitido sólo una vez en toda la aplicación.

Mediante el Diseñador de DataWindow 2,5 Puede utilizar el diseñador de datos para crear informes, gráficos y datos de formularios de inscripción. El proceso de creación es rápido y sencillo. El diseñador realiza muy rápido, tal vez no más rápido que en versiones anteriores, pero se siente más sensible. A pesar de Sybase no se refiere a la interfaz de diseño como un asistente, la mayoría del proceso se siente como un asistente.

El diseñador utiliza un proceso de tres pasos para crear un objeto DataWindow, y le guía por el proceso.

En primer lugar, seleccionar el tipo de DataWindow objeto que desea crear (ver Figura 6). Luego se le pide que seleccione la fuente de datos (ver Figura 7). Esta versión soporta ADO nuevo diseñador de conjuntos de datos como una fuente de datos. Por último, se crea el SQL para la recuperación de datos (ver Figura 8), usando un "pintor de consulta", que ofrece una interfaz visual, incluyendo arrastrar y soltar selecciones de tablas y columnas, así como el tipo de comando (cláusula ORDER BY).

Page 5: DataWindow.net 2.5

Figura 6. DataWindow Tipos de objetos. Para crear un objeto DataWindow, primero seleccione el tipo de objeto que desea crear a partir de este diálogo.

Figura 7. Selección de una fuente de datos: Durante el segundo paso para construir un objeto DataWindow, se selecciona una fuente de datos de un conjunto de opciones posibles.

Figura 8. Consulta Pintor: El Diseñador de DataWindow incluye un pintor de consulta, que le permite arrastrar y colocar tablas de bases de datos y columnas de una fuente de datos seleccionados.

Puede agregar columnas de cálculo o incluso introducir manualmente la cadena SQL todo exactamente como usted lo desea. El mago-como proceso en tres pasos hace más fácil para crear la estructura básica de sus formas, después de que el diseñador asume un multi-interfaz de panel típico (ver Figura 9). Después de seleccionar el tipo de objeto, la tabla (s), y la columna (s), tiene una forma básica que permite la personalización sin límites.

El diseñador realmente brilla con capacidades de personalización. Los tres paneles principales le permiten controlar el aspecto y sensación de deslizamiento de las columnas y las etiquetas, a continuación, establecer las propiedades adecuadas. Puedes ver los cambios en tiempo real a la presentación en un área de vista previa. Una de las características más fuertes del diseñador es la capacidad de crear los informes y pantallas de entrada de datos usando la misma banda-diseñador de estilo. Los desarrolladores pueden establecer algunas opciones sencillas para crear multi-usuario basado en datos de SQL conscientes formularios de inscripción. Configuración de las opciones en el objeto DataWindow elimina la necesidad de la programación INSERT, UPDATE y DELETE de SQL. Si la generación de un informe o un formulario de entrada de datos, el DataWindow proporciona WYSIWYG de salida mediante una línea de código de programación:

// print the contents of the DataWindow // without prompting dataWindowControl1.Print() // show the Windows print dialog before printing dataWindowControl1.PrintDialog() El siguiente paso es poner en marcha de Visual Studio e integrar los informes en sus aplicaciones.

Nota del Autor: El diseñador de datos es muy similar a la de diseño utilizado en PowerBuilder. Los usuarios de PowerBuilder se encuentran poco o nada de transición necesario para crear informes utilizando el diseñador. Los usuarios no PowerBuilder se encuentran el interfaz intuitivo y potente.

Figura 9. Multi-interfaz de panel: Después de usar un mago-como interfaz que ayuda en la especificación de un tipo de objeto, fuente de datos y consulta, el Diseñador de DataWindow cambia a un multi-familiar interfaz de panel para el diseño de formularios de entrada de datos y reportes visualmente.