RAZ variable non prise en compte
Bonjour à tous,
Tout est dans le titre : Dans l'extrait de code suivant je réinitialise sous condition la variable "varSectionEnCours" pour que sa valeur soit prise en compte comme null dans les autres méthodes où elle est employée, cela ne marche pas, les autres méthodes continuent à afficher la dernière valeur de celle-ci ... Merci pour votre aide.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| if (varLignesExistantes > 0) {
Terminal.ecrireString("\t"
+ "==> AVERTISSEMENT: Il existe "
+ (varLignesExistantes)
+ " ligne(s) dans la section choisie, veuillez d'abord effacer les lignes. <==");
Terminal.sautDeLigne();
afficherMenu(tabSections, varArticle, varSectionEnCours,
tabArticles, tabLignes, varIndiceSection, varSection,
tabSectionArticle, tabIndiceSection, varChoixMenu);
} else {
// Effacement de la section choisie
tabSections[varSectionAEffacer - 1] = null;
Terminal.sautDeLigne();
Terminal.ecrireString("\t" + "==> La section " + varSectionEnCours
+ " a été correctement effacée <==");
Terminal.sautDeLigne();
varSectionEnCours = null;
afficherMenu(tabSections, varArticle, varSectionEnCours,
tabArticles, tabLignes, varIndiceSection, varSection,
tabSectionArticle, tabIndiceSection, varChoixMenu);
}
} |