Página
Inicial

Power

Artigos

BD
SQL

JavaScript

Vídeo Aulas

Xiko.php

Algoritmos

Alunos

SQL OnLine

Sugestões
e Críticas

Horário do
Professor

Cadastro

Lembrar Senha

11. Exemplo 11 – Programação com Banco de Dados : DataWindow.

11.1 Para acompanhar os passos deste capítulo é necessário que tenha sido cumprida todas as etapas dos capítulos 9 e 10. Abra o Powerbuilder e conecte no banco de dados, como explicado nos itens 10.5, 10.6 e 10.7.

11.2 Para utilizar os recursos do objeto DataWindow, clique no botão DataWindow da PowerBar, como mostra a figura abaixo :

 

11.3 Em seguida na janela Select DataWindow, clique no botão New. Veja figura abaixo :

11.4 Na janela New DataWindow, selecione em Data Source o item Quick Select, em Presentation Style selecione Freeform e clique no botão OK :

11.5 Na janela Quick Select, selecione a tabela familias no item Tables, selecione as colunas familia e descricao no item Columns, em seguida clique no botão OK. Veja figura abaixo :

11.6  Vamos mudar algumas características da nossa nova DataWindow antes de gravar, clique com o botão direito do mouse na datawindow em seguida no botão Properties, como mostra a figura abaixo :

11.7 Na janela DataWindow Object mude o campo Color para Silver, como na figura abaixo :

11.8  Depois de mudar a cor da DataWindow, selecione os columns Objects e altere o background color para a cor branca. veja como na figura abaixo :

11.9 Ainda com os column objects selecionados, em shadow box bordes selecione 3d lowered border.

11.10 Selecione os Text Objects e novamente em shadow box bordes selecione 3d raised border, como mostra a figura abaixo :

11.11 Para salvar a DataWindow clique no save, como mostra a figura abaixo :

Em seguida, digite o nome da datawindow, os comentarios que julgar necessario e clique no botão OK, como mostra a figura abaixo :

11.12 Os acessos na tabela de fornecedores serão feitos sempre atravéz do chave primária, que é a coluna fornecedor. Sendo assim clique no botão Data source.

Em seguida, em Design clique na opcão Retrieval Arguments :

Depois, na janela Specify Retrieval Arguments, digite o nome do argumento o seu tipo e clique no botão OK, como mostra a figura abaixo :

Finalmente, na parte inferior em Where selecione a coluna fornecedor, Operator = e em Value cooque o nome do argumento precedido de : (dois pontos). Exatamente como na figura abaixo :

Clique novamente no botão data source :

11.13 Vamos fazer um teste, clique no botão Preview, como mostra a figura abaixo :

11.14 Por exemplo, digite o valor 4 para o argumento ra_fornecedor e clique no botão OK.

E o resultado é :