LabVIEWForum.de
In einem Message PopUp ein komplettes Array anzeigen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: Weitere NI Software (/Forum-Weitere-NI-Software)
+---- Forum: NI TestStand (/Forum-NI-TestStand)
+---- Thema: In einem Message PopUp ein komplettes Array anzeigen (/Thread-In-einem-Message-PopUp-ein-komplettes-Array-anzeigen)



In einem Message PopUp ein komplettes Array anzeigen - Adiboing - 26.08.2011 08:25

Hallöle,

ich fuchtel grad bissel mit Datenbank-Verbindungen in Teststand rum. Und hierbei verwende ich grad eine Microsoft Access DB. (Klingt komisch is aber so)

Und nun möchte ich eben nach dem auslesen der Daten aus der Datenbank diese in einem Message PopUp ausgeben. Zuvor hole ich mir alle Einträge in die folgende Variable:

container_getFields (Type: Container)
+ getID (Array of Numbers)
+ getFileVersion (Array of Numbers)
+ SerialNumber (Array of Numbers)
+ getDate (Array of Strings) <-- gibt ja kein Datetype oder ?
+ getPWB_PN (Array of Numbers)
+ getInternDate (Array of Strings)
+ getTesterName (Array of Numbers)


Und joa da es nun alles Arrays sind möchte ich jetzt halt mal nachdem ich die Daten aus der AccessDB geholt habe auch anzeigen. Also einfach mal nen Message PopUp hingeklatscht und sich erstmal gefragt ja wie geht das überhaupt alle Inhalte eines Arrays anzuzeigen, und joa viel rumprobiert aber nichts rausgefunden -.- Und im Inet leider auch nichts passendes Sad.

Was ich bisher habe is halt das hier als Message Expression innerhalb des PopUps:
"Test:" + Locals.container_getFields.getTesterName[6]

Das würde mir allerdings nur das 7 Element aus dem Array getTesterName anzeigen. Ich habs auch schon mit einer 'For-Schleife' drum rum versucht aber ich glaube das geht net Blink. Und eine Frage nebenbei, wenn ich in der Message nen 'Enter' einfügen will also so ne Art Zeilenumbruch was mussischn da machen o.O?

Wäre klasse wenn mir wer weiterhelfen kann Big Grin.
Ohoh vorneweg,

ich seh grad das ich die Daten so aus der AccessDB nicht mal in mein Array bekomme. Sad Der gibt mir da auch immer nur den letzten Eintag zurück wenn ichs ohne Array versuche Angry.

In demfall noch zwei Fragen vorneweg.
1. Wie kann ich Daten auslesen und diese in nem Array speichern Big Grin?
Zur Veranschaulichung:
ID___FileVersion____TesterName____...
1____1____________PC-Station1___...
2____1____________PC-Station2___...

Also hier alle TesterNamen in mein Array getTesterName :/

Und Frage2:
Wie zum Henker kann man hier seine eigenen Beiträge editieren das ich hier nicht immer neue schreiben muss wenn mal sowas vorkommt?^^

peace Adi


RE: In einem Message PopUp ein komplettes Array anzeigen - Stef - 29.08.2011 13:57

Hallo Adi,

vornweg mit Datenbanken hab ich noch nicht viel zu tun gehabt.

Was deine Frage bezüglich dem Popup angeht, warum baust du dir kein VI, das die Daten so anzeigt, wie du es gerne hättest?

Bezüglich DB und Array. Für mich hört sich das so an, als ob du einen Container erstellst in dem sich die verschiedenen Datentypen (String, Number,..) befinden. Das ist dann ein DB-Eintrag. Diesen Container packst du wiederum in ein Array.
Jetzt müsstest du ja in einer Schleife die ganzen DB-Einträge auslesen können und mittels Schleifenindex das passende Arrayelement auswählen.

Ich hoffe, dass ich deine Frage teilweise beantworten konnte und nichts falsch verstanden habe.

Grüße Stefan