Powerbuilder DataWindow technology

Putting a DataWindow object into a control – PB Docs 80

Putting a DataWindow object into a control The DataWindow control is a container for DataWindow objects in an application. It provides properties, methods, and events for manipulating the data and appearance of the DataWindow object. The DataWindow control is part of the user interface of your application. You also use DataWindow objects in the nonvisual…

Using service classes – PB Docs 80

Using service classes You can use the methods available on the server component to perform most server-side processing, including validation routines and error handling. The Web DataWindow also provides another way to add specialized processing. To include server-side processing not available on the server component, you can define one or more PowerBuilder custom class user…

PowerBuilder DataWindow control – PB Docs 80

PowerBuilder DataWindow control Features The PowerBuilder DataWindow control is a container for DataWindow objects in a PowerBuilder application. You can use it in a window to present an interactive display of data. The user can view and change data and send changes to the database. In addition to the DataWindow control, the DataStore object provides…

Chapter 6 Using the Web DataWindow – PB Docs 80

Chapter 6 Using the Web DataWindow About this chapter This chapter describes how to use the Web DataWindow in a data-based Web application. Contents Topic What the Web DataWindow is Designing DataWindow objects Setting up database connections Deploying DataWindow objects to the component server Creating Web page templates Writing client-side scripts Document get from Powerbuilder…

What the Web DataWindow is – PB Docs 80

What the Web DataWindow is The Web DataWindow generates a DataWindow in HTML. It offers a thin-client solution that provides most of the data manipulation, presentation, and scripting capabilities of the PowerBuilder DataWindow without requiring any PowerBuilder DLLs or plugins on the Web client. The DataWindow that displays in the Web browser looks very much…

Choosing a DataWindow technology – PB Docs 80

Choosing a DataWindow technology Since DataWindow technology can be used in different environments, it may not be obvious what approach you should take to implementing your data-enabled application. This section describes the DataWindow technologies available for the three basic application architectures described in Building Enterprise and Internet Applications and the requirements for each DataWindow solution….

Designing DataWindow objects – PB Docs 80

Designing DataWindow objects The Web DataWindow supports most PowerBuilder DataWindow functionality. This section describes what features to use to take full advantage of the Web DataWindow. Using existing DataWindow objects Many existing DataWindow objects work in the Web DataWindow. If a DataWindow object uses features that the Web DataWindow does not support, then the features…

Setting up database connections – PB Docs 80

Setting up database connections When you use the Web DataWindow, it is the Web DataWindow server component that interacts with the database, so you need to set up database connections on the server where the component is running. What database connectivity software to use If you are using EAServer as the component server, you can…

Deploying DataWindow objects to the component server – PB Docs 80

Deploying DataWindow objects to the component server When you run a Web DataWindow application, the definitions of your DataWindow objects must be available on the component server. You can ensure this by copying the PBL or PBD file that contains the definition of the objects to the server. If you are using EAServer, the files…

Writing client-side scripts – PB Docs 80

Writing client-side scripts Responding to events If you want to provide additional processing of newly entered data or have more control over user interactions with the data, you can choose to enable events in the Web DataWindow client control. To do so, you set the Client Events property on the HTML Generation page in the…