|
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.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 : |