Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Artigo Clube Delphi Edição 4 - Sistema de Biblioteca – Parte IV: Devoluções
Artigo da Revista Clube Delphi Edição 4.
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?

Atenção: por essa edição ser muito antiga não há arquivo PDF para download. Os artigos dessa edição estão disponíveis somente através do formato HTML.
Curso
Sistema de Biblioteca – Parte IV: Devoluções
Finalmente, nosso último cadastro! Depois de cadastrarmos os leitores, livros, e empréstimos de nossa biblioteca, resta-nos apenas cadastrara as devoluções dos livros. Esta parte do curso é mais simples do que as anteriores, pois não veremos nenhuma novidade, será apenas uma revisão do aprendizado anterior. Veremos aqui o formulário de devoluções e a consulta, indicando os leitores que estão com suas datas vencidas. Neste passo, não usaremos nosso modelo de cadastro (criado nas edições anteriores), pois este formulário terá uma interface um pouco diferente. Na figura 1 podemos visualizar o formulário de devoluções compilado:

Figura 1: Formulário de Devoluções
Como mostrado na figura, o formulário de devoluções possui alguns TComboBoxes na parte superior e um TDBGrid no meio do formulário. Repare que pela primeira vez em nosso sistema usaremos o controle TPageControl, aquele que faz as abas do Windows. Nas respectivas abas, iremos visualizar os empréstimos em aberto, os empréstimos fechados e, no último, os empréstimos que ultrapassaram a data de vencimento, que é de 15 dias após o empréstimo, conforme especificado na edição nº 1. Nos objetos TComboBoxes, o usuário poderá selecionar pelo cliente e selecionar a ordem no qual os dados serão exibidos. Dando um clique duplo sobre o item na grade, o usuário estará cadastrando uma devolução para aquele empréstimo, tornando-o OK. Então, anime-se, pois com este iremos finalizar nossos cadastros.
Começaremos criando o objeto TForm e configurando-o de acordo com a tabela abaixo:
|
Tabela 1: Objeto TForm | |
|
Name |
FrmDevolução |
|
BorderStyle |
bsDialog |
|
Position |
poScreenCenter |
|
Caption |
Devolução de Livros |
Salve o formulário e chame sua unidade de devolucao.pas. Abra o formulário FrmPrincipal, o form "pai" da aplicação, e crie um item de menu abaixo da opção Controle (criado na 1ª edição). Configure a propriedade Caption desse submenu para ‘Devoluções’. Em seu evento OnClick, digite:
"
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!




