Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour à tous;
j'ai un numéro de compte qui a 5 échéances de paiement.
Je souhaite numéroter chaque échéance 1,2,3,4,5.
Avez vous une idée du procédé pour y arriver ?
NB: cette numérotation sera appliqué à chaque numéro de compte.
Je vous remercie et reste en attente de votre retour.
Bonne année 2019
TEMP :
NoConcatenate
LOAD * INLINE [
COMPTE, DATE
A, 01/01/2019
A, 31/12/2018
B, 01/02/2019
B, 03/02/2019
A, 03/01/2019
B, 03/03/2019
C, 01/01/2019
C, 01/02/2019
C, 01/03/2019
D, 01/01/2019
];
FINAL :
NoConcatenate
LOAD *,
AutoNumber(DATE,COMPTE) as NUM_AUTO
RESIDENT TEMP
ORDER BY DATE ASC;
drop table TEMP;
Bonjour, tu ne peux pas utiliser Autonumber ?
Exemple:
Autonumber(ID_Compte & '-' & ID_ECHEANCE) as myNewKey,
Bonjour MarcAndres;
Merci pour ton retour.
Ton script numérote toutes les lignes de 1 jusqu' à la dernière ligne.
Je te mets en pièce jointe un jeu de test dans un fichier Excel qui contient la table origine et à côté, le résultat attendu.
Merci de ton aide
TEMP :
NoConcatenate
LOAD * INLINE [
COMPTE, DATE
A, 01/01/2019
A, 31/12/2018
B, 01/02/2019
B, 03/02/2019
A, 03/01/2019
B, 03/03/2019
C, 01/01/2019
C, 01/02/2019
C, 01/03/2019
D, 01/01/2019
];
FINAL :
NoConcatenate
LOAD *,
AutoNumber(DATE,COMPTE) as NUM_AUTO
RESIDENT TEMP
ORDER BY DATE ASC;
drop table TEMP;
Bonjout;
Désolé pour la réponse tardive.
J'ai testé le script il marche parfaitement comme je le souhaite?
Grand merci.
Mais quand c'est une table à plusieurs ligne, le temps de chargement est très très énorme.
S'il y a une autre manière d'utiliser le script ou un autre procédé, je suis preneur.
Merci et je reste disponible