muss das Thema nochmal aufgreifen,
mein bisheriger Lösungsweg ist nicht der beste, da ich auch prüfen muss ob nicht vielleicht eine kundennumer später nocheinmal in der textdatei ist.
ebenso sollten artikel die nullmengen haben herausgefiltert werden.
10000810060 10 2009/10/20 05:37:22 der aubau ist folgender:
die ersten 6 zeichen sind kundennummer (100013) die folgenden 5 sind artikelnummer (20000) dann kommt die menge (65) der rest ist unwichtig
es soll geprüft werden ob in der ganzen textdatei eventuell die selbe kundennummer noch einmal vorkommt wenn ja soll er die bestellten artikel und ihre mengen unter ihrer kundennummer zusammen fassen.
hier noch einmal das ausgangsmaterial
10000810060 10 2009/10/20 05:37:22
10000810022 10 2009/10/20 05:37:29
10000810049 10 2009/10/20 05:37:37
10000810028 10 2009/10/20 05:38:01
10000720016 15 2009/10/20 05:39:10
10000720012 10 2009/10/20 05:39:14
10000720015 15 2009/10/20 05:39:20
10000720003 25 2009/10/20 05:39:34
10000710024 25 2009/10/20 05:39:38
10000730002 6 2009/10/20 05:39:41
10000730004 6 2009/10/20 05:39:45
10000720000 35 2009/10/20 05:39:56
10005020016 8 2009/10/20 05:54:52
10005020002 5 2009/10/20 05:54:58
10005020003 15 2009/10/20 05:55:04 aussehen soll es nacher so:
eine neue kundennummer wird eingeleitet in dem sie 2 x von einem komma getrennt geschrieben wird.
in der nächsten zeile kommt der artikel und menge getrennt von einem komma.
wurden alle zu dieser kundennummer gehörenden artikel & mengen gefunden, wird die kundennummer wieder 2 x von einem komma getrennt geschrieben
dann für die restlichen kundennummern das selbe.
100008,100008
10060,10
10022,10
10049,10
10028,10
100008,100008
100007,100007
20016,15
20012,10
20015,15
20003,25
10024,25
30002,6
30004,6
20000,35
100007,100007
100050,100050
20016,8
20002,5
20003,15
30005,10
10024,15
20000,30
100050,100050 wäre dankbar wenn mir mal jemand einen lösungsweg aufzeigt.
___________________________________________________________________________________
Erfolg besteht darin, dass man genau die F?higkeiten hat, die im Moment gefragt sind...
Doch: Bei den meisten Erfolgsmenschen ist der Erfolg gr??er als die Menschlichkei |