PowerBuilder Tips, Tricks, and Techniques

Berndt Hamboeck

Subscribe to Berndt Hamboeck: eMailAlertsEmail Alerts
Get Berndt Hamboeck via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Berndt Hamboeck

Most of the applications we software developers build need to interact somehow with data from a database. The .NET Framework defined by Microsoft provides a rich set of objects to manage database interaction; these classes are collectively referred to as ADO.NET and the latest versions of DataWindow .NET (which is now version 2.01). SQL Anywhere (version 10) fits perfectly in this environment, making development a lot easier; in addition, your applications will look good without spending a lot of time painting the user interface. In this article we'll look closer at exactly this kind of combination: DataWindow.NET with SQL Anywhere. Our Application: Pamalot This project started about a year and a half ago. A nice guy with a lot of enthusiasm entered my office and started to tell me a story about a business he started a few months before. It was a franchising system,... (more)

Third Generation Web Service Implementation

The Web Services Description Language (WSDL) makes it possible for automated code-generation tools, like PowerBuilder 9 with its Web services wizard, to simplify building clients for existing Web services. In my previous article "Axis" (PBDJ, Vol. 9, issue 8) we discussed the basic steps involved in implementing a Web service using Axis, EAServer, and PowerBuilder 8. Now we'll explore the technologies that make it easier to use Web services that have already been deployed. What Is WSDL? WSDL is an XML-based language used to define Web services and describe how to access them. For... (more)

DDDW Tips and Tricks

The DropDownDataWindow (DDDW) edit style is one of PowerBuilder's outstanding features. Yes, I know there are a lot of new and exciting capabilities in the upcoming release of PowerBuilder, but in this article I'll try to solve some of the current problems with the existing features that are popping up in nearly every project I've seen. Here I'll focus on DropDownDataWindows, including: How to get started with DDDWs Filtering DDDWs without losing the display value in other rows Catching the collapsing of a DDDW Trapping the cursor keys in a DDDW Autocomplete DDDW values Getting S... (more)

Sybase Enterprise Portal Evaluation Version

The Sybase Enterprise Portal is ideal for organizations that are looking for a solution that allows developers to integrate existing enterprise content and applications as well as incorporate the tools that will enable them to access, manage, share, and understand them better. Parts 1 and 2 of this article will take a close look at the Sybase Enterprise Portal. I'll start by describing why you might need an enterprise portal and then examine the evaluation version of the Sybase EP. We'll look at: The architecture of the Sybase Enterprise Portal Installing Enterprise Portal 5.01 C... (more)

PowerBuilder and Colors

Have you ever looked at a rainbow and wondered how all the colors got there? Or wondered why grass looks green and your jeans blue? Well, if you sit in front of your computer as often as I do, you might not. However, the following problem may have occurred: you want to create a cool window in which the data and the headers are displayed in different colors, but you can't find the right one. If you've come across this situation before, then this article is right for you. What Is Light? Let's discuss a bit of physics. If you look at a cool DVD movie, you hear sound and see pictures... (more)