Incrémentation des numéros de facture

nisa thomas - 2 févr. 2016 à 09:17 - Dernière réponse : Zeusy 2 Messages postés jeudi 4 février 2016Date d'inscription 11 mai 2016 Dernière intervention
- 4 févr. 2016 à 15:05
Bonjour,
Bonjour tout le monde , j'ai un grand problème dans un programme en java

En fait , je suis entrain de faire un logiciel de gestion commercial sur netbeans(java) , et je galère un peu sur les numéros de facture
Le numéro de facture contient 4 champs : xx (intitulé) yyy (le problème) zz(mois) ww(année)
Le but c'est d'incrémenter automatiquement le numéro par mois de création de la facture

/*xx(intitulé) */
String num_fact_un = "XX" ;

/*zz(mois) */
String num_fact_trois = txt_date_di_fact.getText().substring(5,7);

/*ww(année)*/
String num_fact_quatre = txt_date_di_fact.getText().substring(2,4);

j'ai convertis les dates en string et après je l'ai mis dans un text field , et les 3 champs sont complets , il me reste que le champ à incrémenter par mois , que faire , Merci
Afficher la suite 

Votre réponse

2 réponses

BunoCS 14176 Messages postés lundi 11 juillet 2005Date d'inscriptionModérateurStatut 19 octobre 2018 Dernière intervention - 2 févr. 2016 à 09:59
0
Merci
Bonjour,

il me reste que le champ à incrémenter par mois
De quel champ parles-tu?
Commenter la réponse de BunoCS
Zeusy 2 Messages postés jeudi 4 février 2016Date d'inscription 11 mai 2016 Dernière intervention - 4 févr. 2016 à 15:05
0
Merci
Salut,

Le champs en question c'est le yyy?

Déjà si tu veux l'incrémenter tu peux faire un truc du genre :

/*yyy(problème)  valeur arbitraire */ 
String num_fact_deux = txt_date_di_fact.getText().substring(0,3); 

int monIntIncrement = Integer.parseInt(num_fact_deux)++;
Commenter la réponse de Zeusy

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.