Объект DataWindow

Считается, что объект DataWindow является основным средством работы в PowerBuilder. Работая с DataWindow вы определяете то, как будет представлена информация для конечного пользователя из базы данных. Будет ли это окно запроса, форма для ввода данных или отчет для вывода на печать, - в любом случае вам придется иметь дело с DataWindow. С помощью окна данных (datawindow) можно извлекать, обновлять, добавлять, удалять, просматривать, печатать и сохранять данные в любом из 10 форматов файлов. Окно данных непосредственно управляет взаимодействием и манипуляциями с базой данных.

Окно данных упрощает также создание отчетов. PowerBuilder позволяет создавать широкий спектр деловых отчетов в режиме "укажи и щелкни кнопкой мыши". Сюда относятся сложные ленточные таблицы, отчеты свободного формата, связанные таблицы, метки, многоколоночные отчеты с многоуровневой группировкой и сортировкой, а также определенные пользователем вычисляемые поля, столбцы и итоговые суммы. Стандартная двухпроходная генерация отчетов позволяет вычислять средние значения, процентные отношения и постраничные суммы. Окна данных также предоставляют богатые возможности встроенной деловой графики для комбинирования текстовой и графической информации.

Пока в приложении нет объекта типа DataWindow, но мы будем активно использовать объекты этого типа при дальнейшей работе с приложением.