incrémenter le champs des N° des pieces
Modérateurs: Super-Apogea, Super Modérateur
2 messages
|Page 1 sur 1
incrémenter le champs des N° des pieces
Bonjour !
je fais un développement spécifique pour une gestion de livraison ! Sage 100 I7 / SQL Server 2008
bon depuis l'application je dois régénérer des Bons de livraisons a partir des préparations de livraison !
je récupère le N° de document depuis la table F_DOCCURRENTPIECE ! mais je problème c'est que j'arrive pas à incrémenter ce champs pour que je puisse l'utilisé une autre fois !
Si vous avez des idées je vous remercie je suis vraiment pressé :/
je fais un développement spécifique pour une gestion de livraison ! Sage 100 I7 / SQL Server 2008
bon depuis l'application je dois régénérer des Bons de livraisons a partir des préparations de livraison !
je récupère le N° de document depuis la table F_DOCCURRENTPIECE ! mais je problème c'est que j'arrive pas à incrémenter ce champs pour que je puisse l'utilisé une autre fois !
Si vous avez des idées je vous remercie je suis vraiment pressé :/
- Posteur néophyte
- Messages: 4
- Inscription: Jeu 9 Jan 2014 16:54
Re: incrémenter le champs des N° des pieces
essaye de découper la pièce courante en deux parties:
1- Partie composé de caractères (string) fixe
2- partie composé de chiffres que tu doit incrémenter
exemple:
piececourante="BL1452634"
nouvellepiece=piececourante.Tostring.Substring(0, 2) & CDbl(piececourante.Tostring.Substring(2)) + 1
==>piececourante.Tostring.Substring(0, 2) te donnera comme résultat "BL"
==>piececourante.Tostring.Substring(2) te donnera comme résultat 1452634
1- Partie composé de caractères (string) fixe
2- partie composé de chiffres que tu doit incrémenter
exemple:
piececourante="BL1452634"
nouvellepiece=piececourante.Tostring.Substring(0, 2) & CDbl(piececourante.Tostring.Substring(2)) + 1
==>piececourante.Tostring.Substring(0, 2) te donnera comme résultat "BL"
==>piececourante.Tostring.Substring(2) te donnera comme résultat 1452634
- Posteur habitué
- Messages: 27
- Inscription: Mar 12 Juil 2011 19:47
2 messages
|Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité