Dupliquer un package Vue

Résultat à obtenir

Créer un nouveau module par recopie en cinq étapes

1 Copier le package table_test et créer le package sous_table_test

Renommer les 4 classes du package

TableTestLISTE devient SousTableTestLISTE
TableTestFICHE devient SousTableTestFICHE
TableTestSAISIE devient SousTableTestSAISIE
TableTestVUE devient SousTableTestVUE

2 Changer le nom de table table_test en sous_table_test

Reprendre SousTableLISTE et SousTableFICHE

Attention : les lignes sur lignées présente le code à modifier ou a ajouter

t_table="sous_table_test";  // Changer le nom de la table

3 Modifier AppliParam pour lier le menu et l'application

Ajout de la key "sstb_test"

public AbstractVue getAbstractVue(Sql sql, String option, String c_opt2, String c_opt3){
	AbstractVue ret=null;
	if (option.equals("table_test")){
		ret=new TableTestVUE(sql, Sql.t_top,Vue.F3);
	} else if (option.equals("sstb_test")){   //La key à ajouter
		ret=new SousTableTestVUE(sql, Sql.t_top, Vue.F3);    //Le nouveau module
	}
	return  ret;
}

Utiliser Ctrl+space pour l'auto-complétation et les imports automatiques

4 Ajouter une entrée dans le menu avec la key "sstb_test""

Je lance l'option du menu : Développement puis Menu, Nouveau
Je saisis ma nouvelle entrée de menu

Options de Menu : "1000TEST"
Clef : "20"
Fichier : "sstb_test"
Titre du menu : "Sous table test"
Raccourci : "S"
Aide Barre de statut : "Sous table de test"

5 Aller directement au menu Les Test/Sous table test pour créer la sous_table_test et peupler la table

Ajouter la fiche "01","Sous table test 1"
Ajouter la fiche "02","Sous table test 2"

Pour finir, brancher sa table ...