Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Das läßt sich auf elegante Art wohl nicht lösen, hier ist Kleinarbeit angesagt.
Ich würde z.B in diesen Schritten vorgehen:[list=1]
[*]Neuen eindimensionalen String-Array A erstellen, der nur die Datume (?) enthält<>
[*]Das Datum in A anders schreiben, so daß es sich sortieren läßt. Die most signifikante Zahl, also das Jahr, gehört ganz nach links. Außerdem die Zeilennummer anhängen, damit die nachfolgende Sortierinformation nicht verloren geht. Beispiel Datum 3. Zeile: 20061222_002<>
[*]Den eindimensionalen Vektor in aufsteigender Reihenfolge sortieren (Das funktioniert auch mit Strings)<>
[*]Aus dem sortierten Vektor einen neuen erzeigen, in dem als Elemente nur noch die Zeilennummern (Zahlen) enthalten sind.<>
[*]Die Zeilen im 2D Array genau so sortieren. Die Information, wie sortiert werden muß, steckt in den Zeilennummern das eindimensionalen Vektors.<>
[*]Jede Zeile löschen, wenn das Datum mit der vorherigen Zeile übereinstimmt, und die gelöschte Zeile an die vorherige Zeile anhängen.Das wärs.<>
[st].
Und nun viel Spaß damit für die Weihnachtsfeiertage
PS: Du solltest auch bedenken, daß bei einem zweidimensionalem Array die Elementezahl in jeder Zeile gleich sein muß. Du mußt also die fehlenden Elemente mit Leertexten auffüllen - kein sehr elegantes Verfahren. Die Arraystruktur ist für diese Aufgabe eigentlich unpassend.
Besser: Cluster-Array. Der Cluster enthält 2 Elemente: a) Datum b) mehrzeiligen Text, jede Meldung auf 1 Zeile.
25.12.2006, 14:55 (Dieser Beitrag wurde zuletzt bearbeitet: 25.12.2006 15:04 von Lucki.)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Array gruppieren
Hi Lucki,
kannst Du bitte auch das VI anhängen? Wie sagt Deine Signatur so schön? "Ein VI sagt mehr als 1000 Worte".
Gruß Markus
' schrieb:Letztlich wird wohl nicht wesentlich einfacher als so gehen- Oder hat jemand eine bessere Idee?
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
' schrieb:kannst Du bitte auch das VI anhängen? Wie sagt Deine Signatur so schön? "Ein VI sagt mehr als 1000 Worte".
Hallo Markus,
freue mich, daß ich nicht der Einzige bin, der hier immer im Dienst ist. Habe das Vi jetzt noch mit Zwischenergebnis-Anzeigen aufgemotzt, damit es leichter verständlich wird. Also alles was gelb ist, ist quasi nur Kommentar.
Gruß Ludwig.
' schrieb:Hallo Markus,
freue mich, daß ich nicht der Einzige bin, der hier immer im Dienst ist. Habe das Vi jetzt noch mit Zwischenergebnis-Anzeigen aufgemotzt, damit es leichter verständlich wird. Also alles was gelb ist, ist quasi nur Kommentar.
Gruß Ludwig.
Vielen Dank für die Antworten!
Ich werde das VI gleich mal testen und ggfs. etwas abändern!
Vielen Dank!
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Array gruppieren
Hallo Lucki,
vielen dank für das "Aufmotzen". Wenn alle VIs so wären, dann würde es nicht so oft Nachfragen geben.... Das gibt ein ganz großes Lob von mir.
Eigentlich habe ich ja jetzt frei, aber man schaut halt doch ab und zu mal hier ins Forum, wenn man sonst auch jeden Tag reinschaut. Sonst würde einem ja was fehlen.
Frohes Schaffen und schöne Grüße
Markus
' schrieb:Hallo Markus,
freue mich, daß ich nicht der Einzige bin, der hier immer im Dienst ist. Habe das Vi jetzt noch mit Zwischenergebnis-Anzeigen aufgemotzt, damit es leichter verständlich wird. Also alles was gelb ist, ist quasi nur Kommentar.
Gruß Ludwig.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------