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 

Cluster in Array und mehrere Spalten im FP ?



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!

02.03.2010, 22:36
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Cluster in Array und mehrere Spalten im FP ?
' schrieb:Muss ich hier jetzt also wirklich bei jedem Ding einzeln den Haken wegmachen?
Bug hin oder her.
Das ist kein algorithmisches Problem und keines, das der Anwender sieht - also irrelevant. Tongue

Zitat:Also mache ich fuer jede Spalte im FP ein Array und fuege dann alle zusammen?
Nein, das gibt glaub ich Probleme.
Arbeite programmintern mit einen 1D-Array und wandel das nur für die Anzeige in ein 2D-Array um - siehe Palette Array "Array umformen".

Zitat:Frage 1: Bleiben die individuellen Cluster-Inhalt-Bezeichnungen (Write AI1, Write AI2,...) wirklich immer erhalten, wenn ich die Cluster in ein Array packe?
Nein.
Arrays kennen nur identische Elemente. In jedem Array-Index heißen entsprechende Element immer gleich.

Zitat:Frage 2: Control und Indicator in einem Cluster kann nicht gehen - is das richtig?
Jein.
Ob ein Clusterelement vom Typ Control oder Indicator ist, hängt alleine vom Typ des Clusters ab: Control oder Indicator. In einem Indicator-Cluster kann man keine Eingabeelemente haben. In einem Eingabe-Cluster kann man aber durch Deaktivierung eines Control-Elementes ein Indikator-Element simulieren.

Zitat:Ich meine ring in ein Array, Charts in ein Array wuerde das Blockdiagramm leeren
Array of Clustor of (Ring, Chart); Wacko

Zitat:Frage 3: Kann man Arrays erstellen, deren Inhalte im FP nicht nebeneinander liegen (muessen)?
Ich lass mich mal zu einem Ja hinreisen.
Man kann auch in LV einen Datensatz von FP trennen. Demzufolge kann ein Datensatz als (1D-)Array aufgebaut sein (das ist besser für einen Algorithmus), aber als verteilter Cluster of Cluster am FP erscheinen (das sieht schöner aus).
Mach eine FGV. Die hat ein Schieberegister, in der sich die Daten befinden, mit denen überall in der Applikation gearbeitet wird. Außerdem hat die FGV eine Funktionalität "Anzeige" (Funktionalitäten werden per Enumerator aufgerufen). Nach jeder Datenmanipulation innerhalb der FGV werden die Daten per Referenz auf ein FP geschrieben. Wie komplex man die Anzeige gestaltet, ist völlig unerheblich: Die Referenz auf das Anzeigeelement (Haupt-Cluster) wird einmalig an die FGV übergeben. Mittels einer FOR-Schleife und diversen Dereferenzierungen kann man nun die Index-Inhalte des Arrays auf die einzelnen Unter-Cluster verteilen.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Cluster in Array und mehrere Spalten im FP ? - IchSelbst - 02.03.2010 22:36

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Elemente Cluster in Cluster ansprechen simcum 3 3.738 02.10.2023 10:49
Letzter Beitrag: th13
  Wann schließe ich (ActiveX, Excel) Referenzen? + wie Cluster to Array? TpunktN 9 9.915 28.01.2020 14:14
Letzter Beitrag: TpunktN
  (Array of )Cluster direkt als Icon? NoWay 4 4.084 16.10.2019 11:16
Letzter Beitrag: Trinitatis
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 7.289 26.09.2016 07:47
Letzter Beitrag: GerdW
  Dynamisches Cluster/Button-Array mit Steuerung Rene123 25 16.429 18.05.2016 08:10
Letzter Beitrag: Rene123
  Ereignisse in Cluster in Array erfassen mez15 7 6.323 15.12.2015 11:24
Letzter Beitrag: mez15

Gehe zu: