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 

Spaltennamen zentral vereinbaren



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.03.2008, 16:04
Beitrag #1

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
Spaltennamen zentral vereinbaren
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


Angehängte Datei(en)
Sonstige .vi  SpaltenNummern__subVI_.vi (Größe: 10,3 KB / Downloads: 204)

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.03.2008, 18:45
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Spaltennamen zentral vereinbaren
Sorry, aberBahn

Was soll denn dieser Code bezwecken (selbst als SubVI)?
   

DenknachHmm

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2008, 21:51
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Spaltennamen zentral vereinbaren
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

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2008, 22:05
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Spaltennamen zentral vereinbaren
' 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...

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2008, 17:36
Beitrag #5

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
Spaltennamen zentral vereinbaren
' 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

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2008, 20:09
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Spaltennamen zentral vereinbaren
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

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.03.2008, 20:27
Beitrag #7

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
Spaltennamen zentral vereinbaren
Sorry,

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

Danke

Gottfried

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2008, 20:36
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Spaltennamen zentral vereinbaren
Folgst du Link in meinem letztem Post, fertig....

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.03.2008, 14:58
Beitrag #9

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
Spaltennamen zentral vereinbaren
Genial - danke

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

Gottfried

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2008, 11:13
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Spaltennamen zentral vereinbaren
' 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

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Frontpanel zentral in einem zweiten Frontpanel öffnen Simsdibims 10 12.202 28.09.2007 07:26
Letzter Beitrag: Simsdibims

Gehe zu: