Working with nested reports – PB Docs 70
Working with nested reports When you use nested reports either in composite reports or in other base reports, several enhancements and options are available. An easy way to see what you can do is to select the nested report and look at the Properties view for it. The following screen shows the Properties view for…
Building an application – PB Docs 70
Building an application This section describes the basic steps you follow when building a traditional client/server application. After completing step 1, you can work in any order. That is, you can define the objects used in your application in any order, as you need them. Using other books This book tells you how to use…
Storing data in a DataWindow object using the Data view – PB Docs 70
Storing data in a DataWindow object using the Data view Usually you retrieve data into a DataWindow object from the database–the data is changeable and you want the latest. But sometimes the data you display in a DataWindow object is static–it never changes. Or you may want a snapshot of the data at a certain…
Example 1: creating a gray bar effect – PB Docs 70
Example 1: creating a gray bar effect The following DataWindow object shows alternate rows with a light gray bar. The gray bars make it easier to track data values across the row: Adding a rectangle control To create the gray bar effect, you would add a rectangle control to the detail band and size it…
Example 2: rotating controls – PB Docs 70
Example 2: rotating controls The following DataWindow object shows column headers rotated 45 degrees. To rotate each of these three text controls, you would select Properties from the popup menu for each control and make an entry by clicking the button next to the Escapement property on the Font property page. Specifying rotation To specify…
Example 3: highlighting rows of data – PB Docs 70
Example 3: highlighting rows of data The following DataWindow object is an employee phone list. Out-of-state (not in Massachusetts) employees are shown in bold and preceded by two asterisks (**): This DataWindow object uses newspaper columns. To understand how to create this DataWindow object without highlighting data, see “Printing with newspaper-style columns”. In the Design…
About PowerBuilder – PB Docs 70
About PowerBuilder PowerBuilder is an object-centric graphical application development environment. Using PowerBuilder, you can easily develop many types of applications. PowerBuilder provides all the tools you need to build industrial-strength applications, such as order entry, accounting, and manufacturing systems. Two-tier and multitier applications PowerBuilder applications can be traditional graphical client/server two-tier applications that access server…
Creating and deleting an Adaptive Server Anywhere database – PB Docs 70
Creating and deleting an Adaptive Server Anywhere database In PowerBuilder you work within an existing database. With one exception, creating or deleting a database is an administrative task that is not performed directly in PowerBuilder. The one exception is that you can create and delete a local Adaptive Server Anywhere database from within PowerBuilder. For…
Working with database views – PB Docs 70
Working with database views A database view gives a different (and usually limited) perspective of the data in one or more tables. Although you see existing database views listed in the Objects view, a database view does not physically exist in the database as a table does. Each time you select a database view and…
Working with tables – PB Docs 70
Working with tables When you open the Database painter, the Object view lists all tables in the current database that you have access to (including tables that were not created using PowerBuilder). You can create a new table or alter an existing table. You can also modify table properties and work with indexes and keys….