INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Tabelle aus mehreren Strings erstellen



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!

15.12.2006, 13:07
Beitrag #1

Atha Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Nov 2006

8.2
2006
kA

74360
Deutschland
Tabelle aus mehreren Strings erstellen
Hallo @ ALL,

ich habe ein kleines VI erstellt das auch funktioniert. Ich will es nur der Schönheit wegen und zur besseren Bediehnung (bei Änderungen) ein wenig verbessern.
Momentan habe ich die vielen STrings die ich über die TCP/IP-Schnittstelle senden möchte über "Array erstellen" in ein Array geschrieben (siehe Grafik)

   

Da das jedoch sehr aufwendig ist, sehr viel Platz benötigt und Änderungen sehr mühsam sind würde ich die verschiedenen strings gerne in eine Art Tabelle schreiben und eine ROutine schreiben die die zeilen nacheinander durch geht und mir einen String in der form "str_1; str_2; str_3; ..." generiert!


Gibt es so eine Möglichkeit? Eine Art Tabelle?


Gruß Atha
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.12.2006, 13:23
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Tabelle aus mehreren Strings erstellen
Ich denke "Spreadsheet String To Array" sollte dir helfen. Du nimmst dir eine String Konstante und schreibst dort deine Strings leerzeichengetrennt rein. Dann kannst du daraus direkt ein String Array machen.

Gruss, Eugen

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2006, 13:28
Beitrag #3

Atha Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Nov 2006

8.2
2006
kA

74360
Deutschland
Tabelle aus mehreren Strings erstellen
Ja das habe ich ja momentan. mein erzeugtes Array geht in ein "STringsheet String To Array", das ist auch in Ordnung, aber den ganzen Block VOR dem "String To Array" will ich schöner haben, in eine Art tabelle wo ich ganz einfach zeilen hinzufügen kann.

Gibt es keine Tabelle in LV? (würde mcih auch wundern wenn, ab fast den ganzen Tag vergeblich nach gesucht)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2006, 13:40
Beitrag #4

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Tabelle aus mehreren Strings erstellen
Hallo Atha,

die Strings die Du verwendest stehen vor dem Programmstart fest, oder sollen diese während der Programmausführung verändert werden.
So wie ich Deinen Ansatz verstehe, stehen die Strings fest. Dann kannst Du auch eine Arraykonstante verwenden und eine Stringkonstante in diesem platzieren.
Danach erhältst Du ein Array aus Strings. Dort kannst Du direkt Deine Eingaben vornehmen.
Natürlich kannst Du Elemente einfügen oder löschen. Dazu mit der rechten Maustaste draufclicken und "Datenoperation" auswählen.

Gruß
Andreas


Angehängte Datei(en)
Sonstige .vi  Arraykonstante.vi (Größe: 5,4 KB / Downloads: 197)

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2006, 14:18
Beitrag #5

Atha Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Nov 2006

8.2
2006
kA

74360
Deutschland
Tabelle aus mehreren Strings erstellen
Hallo Andeas,

super, genau so etwas habe ich gesucht! Und Vielen dank auch nochmal für deine Beispieldateien!

Mir ist nur noch unklar, wie ich das "automatisiere", dass ich nun die strings nacheinander anhänge -> "str1; str2; str3; ..."
Ich kann den Zähler der ARray-Konstante Leider nicht steuern über eine variable oder ähnlichesSad
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2006, 16:04
Beitrag #6

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Tabelle aus mehreren Strings erstellen
Hallo Atha,

ich glaube jetzt solltest Du mir erstmal genauer erklären was Du erreichen möchtest.
Es gibt so viele Möglichkeiten.

Wie ich schon mal gefragt habe. Sollen die Strings bzw. das Array aus Strings zur Laufzeit verändert werden ?

Gruß
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2006, 16:18
Beitrag #7

Atha Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Nov 2006

8.2
2006
kA

74360
Deutschland
Tabelle aus mehreren Strings erstellen
Hallo Andreas,

ja du hast recht, also folgendes:

Nein die Strings sollen währen der Laufzeit nicht verändert werden, sie sind vordefiniert!
Mit den Strings lege ich die Einstellungen eines Oszilloskopes fest. Dazu muss ich mehrer Strings an das Oszi schicken.
Bisher habe ich, wie oben erklärt, ein Array mit den einzelnen Strings erzeugt, und über "Array in Tabellenstring" daraus einen gesamtstring mit ";" als Trennzeichen erzeugt, den ich so an das Oszi schreiben konnte.

Da es jedoch unübersichtlich ist und aufwenig etwas zu bearbeiten oder weitere Strings hinzuzufügen, will ich das über eine Art Tabelle realisiern.
Dein Vorschlag mit der Array-Konstante ist genau das was ich gesucht habe, aber ich habe das Problem dass er nur den obersten String rausschreiibt, und nicht die komplette liste hintereinander so wie zuvor über das manuel erstellte Array.

Mach ich etwas falsch? muss ich bestimmte einstellungen beachten? Und was sagt mir die Dimension aus?



Gruß Atha
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.12.2006, 10:55
Beitrag #8

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Tabelle aus mehreren Strings erstellen
Hallo Atha,

ich hab das kleine Beispiel verändert.
Jetzt kannst Du aus dem String-Array einen zusammengefügten String erzeugen.

Gruß
Andreas


Sonstige .vi  Arraykonstante.vi (Größe: 7,14 KB / Downloads: 246)

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.12.2006, 11:24
Beitrag #9

Atha Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Nov 2006

8.2
2006
kA

74360
Deutschland
Tabelle aus mehreren Strings erstellen
Hallo Andreas,

muss mich mal wieder recht herzlic bei dir bedanken!

Das Programm ist so dumm bzw schlau wie sein Programmierer...funktioniert natürlich einwandfrei so wie du es mir vorgeshclagen hast, hatte nur ein paar Fehler in den Strings!

Vielen Dank!


Gruß Atha
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.12.2006, 14:02
Beitrag #10

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Tabelle aus mehreren Strings erstellen
Hallo Atha,

ich hab noch eine Möglichkeit unterschlagen, die für Dich auch interessant sein könnte.
Array nach Tabellenstring heißt das Vi in der String-Palette!

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  XControl erstellen, Tabelle mit Spaltentitel über n Spalten dali4u 1 3.850 28.03.2015 15:09
Letzter Beitrag: GerdW
  Tabelle aus indizierten Arrays erstellen Hachiko 6 6.438 21.03.2013 11:26
Letzter Beitrag: NWOmason
  Tabelle per Schalter erstellen Aginator 2 4.707 25.09.2012 11:57
Letzter Beitrag: Aginator
  Erstellen einer Tabelle aus den Daten eines Stringarrays labview einsteiger 5 9.237 06.10.2011 12:10
Letzter Beitrag: Y-P
  Tabelle aus sich ändernden Werten erstellen otto 9 8.969 01.06.2010 16:49
Letzter Beitrag: BsaiboT
  Tabelle erstellen und lesen kcccp 6 7.073 01.07.2009 11:29
Letzter Beitrag: SeBa

Gehe zu: