A Database Development System is described that provides methodologies for
creating an HTML or Web database control object (the "HTML DataWindow")
for use in a Client/Server Database System The HTML DataWindow serves as a
thin-client DataWindow implementation for Web applications that provides
most of the data manipulation, presentation, and scripting capabilities of
the PowerBuilder DataWindow, without requiring any runtime DLLs (e.g.,
PowerBuilder runtime dynamic link libraries) on the client. DataWindow
validation rules, formatting, and edit styles are automatically converted
by the system into equivalent HTML and JavaScript, without coding by the
user. HTML is generated that is suitable for the target browser. A
plurality of functions and events are implemented by the generation of
JavaScript which is downloaded to the client. In this manner, the Web or
HTML DataWindow Design-Time Dontrol supports generation of a runtime
DataWindow object in HTML.
Se describe un sistema de desarrollo de la base de datos que proporciona las metodologías para crear un HTML o el objeto del control de la base de datos del Web (el "HTML DataWindow") para el uso en un sistema client/Server de la base de datos El HTML DataWindow sirve como puesta en práctica de DataWindow del fino-cliente para los usos del Web que proporcione la mayoría de la manipulación de datos, de la presentación, y de las capacidades scripting del PowerBuilder DataWindow, sin requerir ningún DLLs runtime (e.g., bibliotecas de acoplamiento dinámicas runtime de PowerBuilder) en el cliente. Las reglas de la validación de DataWindow, formato, y corrigen estilos son convertidas automáticamente por el sistema en el HTML equivalente y el Javascript, sin la codificación del usuario. Se genera el HTML que es conveniente para el browser de la blanco. Una pluralidad de funciones y los acontecimientos son puestos en ejecucio'n por la generación del Javascript que se descarga al cliente. De este modo, el Web o la generación de las ayudas de Dontrol del Diseñar-Tiempo del HTML DataWindow de un objeto runtime de DataWindow en el HTML.