LabVIEWForum.de
Spaltennamen zentral vereinbaren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Spaltennamen zentral vereinbaren (/Thread-Spaltennamen-zentral-vereinbaren)



Spaltennamen zentral vereinbaren - gottfried - 15.03.2008 16:04

Hallo,

bin wohl nicht der Einzige der in Arrays verschiedene Werte speichert. Das Merken was die Spalte z.B. 6 bedeutet (na sex natürlich) ist fehleranfällig. Ich wollte das mit einem SubVI lösen und es ist mir nichts besseres als das beiliegende eingefallen.

Bitte um Kritik und Tipps

Danke

Gottfried

LV 8.5


Spaltennamen zentral vereinbaren - jg - 16.03.2008 18:45

Sorry, aberBahn

Was soll denn dieser Code bezwecken (selbst als SubVI)?
[attachment=11641]

DenknachHmm

MfG, Jens


Spaltennamen zentral vereinbaren - Y-P - 16.03.2008 21:51

Wie ich es verstanden habe, gibt er einen Array-Index als Zahl in dieses SubVI rein (gibt dann halt den coercion dot) und erhält dafür im Gegenzug seine "Spaltenbeschriftung" durch das Enum. Ich hoffe, ich habe es richtig verstanden..... Hmm

Gruß Markus

' schrieb:Sorry, aberBahn

Was soll denn dieser Code bezwecken (selbst als SubVI)?
[attachment=38793:Image01.png]

DenknachHmm

MfG, Jens



Spaltennamen zentral vereinbaren - jg - 16.03.2008 22:05

' schrieb:Wie ich es verstanden habe, gibt er einen Array-Index als Zahl in dieses SubVI rein (gibt dann halt den coercion dot) und erhält dafür im Gegenzug seine "Spaltenbeschriftung" durch das Enum. Ich hoffe, ich habe es richtig verstanden..... Hmm

Gruß Markus
Also, wenn es das wirklich ist, dann langt aber auch eine Type-Definition eines Enums...


Spaltennamen zentral vereinbaren - gottfried - 17.03.2008 17:36

' schrieb:Also, wenn es das wirklich ist, dann langt aber auch eine Type-Definition eines Enums...

Hallo,

also vielleicht war die Idee blöd aber wenn ich nur ein Enum ins VI setzte und die Spalten änder sich muss ich alle Enum's editieren. Wenn ich das in einem SubVI verstecke kann ich es zentral verändern.

Bitte um ein Gegenbeispiel

Danke

Gottfried


Spaltennamen zentral vereinbaren - jg - 17.03.2008 20:09

Antwort habe ich schon gegeben: Typ-Definition eines Enums.

Markus hat die Erstellung kürzlich gut erklärt.

Überall in deinem Projekt, wo du jetzt dein SubVI einsetzten wolltest, verwendest du dann einfach die Konstante dieses Controls in deinem BD. Und wenn du die Reihenfolge erweiterst oder veränderst, machst du das nur im Typ-definierten Control.

MfG, Jens


Spaltennamen zentral vereinbaren - gottfried - 17.03.2008 20:27

Sorry,

ich bin heute offensichtlich mehr als langsam von Begriff..... Wie erzeuge ich eine Typ-Definition?

Danke

Gottfried


Spaltennamen zentral vereinbaren - jg - 17.03.2008 20:36

Folgst du Link in meinem letztem Post, fertig....


Spaltennamen zentral vereinbaren - gottfried - 18.03.2008 14:58

Genial - danke

was kann man mit so einer Type-Def noch machen?

Gottfried


Spaltennamen zentral vereinbaren - jg - 25.03.2008 11:13

' schrieb:Genial - danke

was kann man mit so einer Type-Def noch machen?

Gottfried
Eine beliebte Anwendung ist im Link beschrieben, Auswahl-Konstante für Type-Definitions.

Dann lege ich gerne Cluster als Type-Definition an, so dass eine Übergabe an Sub-VI's einfach ist.

etc, etc, etc...

MfG, Jens