|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : juin 2010 Messages : 12 ![]() |
Bonjour.
Est-il possible de faire le contraire d'un SPLICE ? Explication : J'ai un fichier de paramètrage construit comme ça : Code :
Et je voudrais obtenir ça : Code :
[Edit]Correction suite à la remarque d'ekans. Au passage : Il y a peut-être moyen de simplifier le problème global... L'objectif final est de filtrer un autre fichier sur le couple département+code en fonction de ces paramètres. Je sais faire une jointure si j'ai mon fichier de paramètrage construit sous la forme une ligne par couple, d'où ma question. Mais je peux aussi envisager le problème sous un autre angle : Si j'ai une ligne de 1 à 10 codes (chacun sur 3 caractères), est-il possible de filtrer le fichier principal pour récupérer tous les enregistrements correspondants ? |
||||
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2008 Messages : 37 ![]() |
Bonjour,
La ligne 6 de ta sortie est-elle correcte ? Ce ne serait pas : Si ton exemple est correct, ce que tu demandes ne me semble pas assez clair. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 12 ![]() |
Mea culpa, je me suis bien trompé
J'ai corrigé mon message... |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 096 ![]() |
Une suggestion avec ICETOOL (c'est du vite fait ... on peut peut être faire mieux ...) :
Pour faire simple, je traite que le cas de 3 codes département ... A compléter pour les autres ... Code :
|
||
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : juin 2008 Messages : 65 ![]() |
Autre solution avec ICETOOL.
Comme Luc Lorient, je me suis limité à 3 codes, et j'ai utilisé le space comme valeur "non renseigné" Personnellement, je préfère éviter les IFTHEN quitte à décomposer en plusieurs étapes : Code :
|
||
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : juin 2010 Messages : 12 ![]() |
Bingo !
![]() En fait, ce qui me manquait c'est le / pour passer à la ligne Question au passage : ça fonctionne aussi sur un SORT OUTREC ? |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : juin 2008 Messages : 65 ![]() |
Oui le OUTREC fonctionne avec le SORT.
|
|
|
00
|
|
|
#8 | ||
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 096 ![]() |
Oui ça fonctionne aussi avec un SORT mais OUTFIL pas OUTREC.
Version avec SORT : Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com