Hallo liebes Forum,
bin dann nach einem halben Jahr inaktivität auch noch einmal da!
Und zwar geht es sich um diesen Code:
[autoit]#include <Array.au3>
#include <File.au3>
;~ $Dateiname = InputBox("Dateiname", "Bitte den Dateinamen eingeben!")
$Dateiname = "Neues Textdokument.txt"
$Datei = FileOpen($Dateiname)
Global $Array[1]
[/autoit][autoit][/autoit][autoit]_FileReadToArray($Dateiname, $Array)
_ArrayDisplay($Array)
An sich ne runde Sache...
Nun zu meiner Situation:
Ich habe eine Patientenkartei, die so aufgebaut ist:
Neues Textdokument.txt:
QNR - Statictics
xxxxxx Mozart, Amadeus PGR 31.08.2010 xxxxxxx
xxxxxx Mozart, Amadeus PGR 31.08.2010 xxxxxxx
xxxxxx Mozart, Amadeus PGR 31.08.2010 xxxxxxx
xxxxxx Mozart, Amadeus PGR 31.08.2010 xxxxxxx
xxxxxx Mozart, Amadeus PGR 20.10.2011 xxxxxxx
xxxxxx Mozart, Amadeus PGR 20.10.2011 xxxxxxx
xxxxxx Mozart, Amadeus PGR 20.10.2011 xxxxxxx
xxxxxx Mozart, Amadeus PGR 20.10.2011 xxxxxxx
xxxxxx Mozart, Amadeus PGR 20.10.2011 xxxxxxx
xxxxxx Mozart, Amadeus PGR 20.10.2011 xxxxxxx
xxxxxx Pauls, Ludwig PGR 01.12.2011 xxxxxxx
Erklärung:
xxxxxx = Individuelle Patientennummer (bei mehreren Behandlungen kann die variieren)
PGR = irrelevant
Mein Ziel:
Ich möchte diese Statistik zusammenfassen!
Das heißt, dass mein Programm diese Datei verändert, sodass sie nur noch so aussehen würde:
Neues Textdokument.txt:
QNR - Statictics
xxxxxx Mozart, Amadeus PGR 31.08.2010 xxxxxxx
xxxxxx Mozart, Amadeus PGR 20.10.2011 xxxxxxx
xxxxxx Pauls, Ludwig PGR 01.12.2011 xxxxxxx
So kann ich die einzelnen Besuche besser zählen, da jede Behandlung, auch wenn es 5 am Tag sind, aufgelistet werden (s. alte Statistik).
Ich komm leider nicht mehr weiter.
Irgendwie habe sich meine AutoIt Kenntnisse verflüchtigt.