outils
Class bdd02rch

java.lang.Object
  extended byoutils.bdd02rch

public class bdd02rch
extends java.lang.Object

Formulaire de recherche d'un livre.

Le formulaire permet de saisir les critères de recherche. Ceux-ci sont optionnels.

Saisir le titre : le texte partiel entré servira de recherche plein texte
Choisir l'auteur dans la liste déroulante

Le bouton ok valide l'enregistrement de ces paramètres, annuler ne les change pas.

Author:
Didier JACQUEMART
4 déc. 2005

Field Summary
(package private)  bdd02prm bdd02prm
          Classe des paramètres inter-classes
private  Button bt_annul
          bouton annuler
private  Button bt_ok
          bouton ok
private  Combo cb_auteurs
          liste déroulante des auteurs (noms)
private  Combo cb_auteurs2
          liste déroulante des auteurs (n°)
private  java.sql.Connection conn
          connexion sql
private  Display display
          Display
private  Shell shell
          Shell de l'application
private  int shellx
          largeur de l'ecran
private  int shelly
          hauteur de l'ecran
private  Text tx_titre
          titre de recherche
 
Constructor Summary
bdd02rch(bdd02prm pbdd02prm)
          Organisation générale du traitement.
 
Method Summary
private  void charg_auteurs()
          Chargement de la liste des auteurs.
private  void cre_shell()
          Dessin du formulaire.
private  void traiter_annul()
          Traitement de l'annulation de la recherche.
private  void traiter_ok()
          Traitement du bouton OK.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bdd02prm

bdd02prm bdd02prm
Classe des paramètres inter-classes


display

private Display display
Display


shell

private Shell shell
Shell de l'application


shellx

private int shellx
largeur de l'ecran


shelly

private int shelly
hauteur de l'ecran


bt_ok

private Button bt_ok
bouton ok


bt_annul

private Button bt_annul
bouton annuler


tx_titre

private Text tx_titre
titre de recherche


cb_auteurs

private Combo cb_auteurs
liste déroulante des auteurs (noms)


cb_auteurs2

private Combo cb_auteurs2
liste déroulante des auteurs (n°)


conn

private java.sql.Connection conn
connexion sql

Constructor Detail

bdd02rch

public bdd02rch(bdd02prm pbdd02prm)
Organisation générale du traitement.

Création des widgets, chargement des listes déroulantes des auteurs

Parameters:
pbdd02prm - : paramètres recus du formulaire principal
Method Detail

cre_shell

private void cre_shell()
Dessin du formulaire.

Créer les widgets. Remplir les zones si elles ont déjà été renseignées précédemment.


charg_auteurs

private void charg_auteurs()
Chargement de la liste des auteurs.

Ajouter en tete une ligne fictive (aucun), qui sert à siginifier que le choix est indifférent.


traiter_ok

private void traiter_ok()
Traitement du bouton OK.

Récupérer les valeurs saisies, mettre à jour les paramètres et fermer le formulaire


traiter_annul

private void traiter_annul()
Traitement de l'annulation de la recherche.

Fermer le formulaire sans effectuer de mise à jour des paramètres