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 

Zugriff auf Tabellen innerhalb eines Clusters



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!

10.11.2006, 14:36
Beitrag #1

monoceros84 Offline
LVF-Stammgast
***


Beiträge: 445
Registriert seit: Oct 2006

2011
2006
EN


Deutschland
Zugriff auf Tabellen innerhalb eines Clusters
Hi

Ich habe 6 Tabellen in einem Cluster angeordnet, um meine Oberfläche übersichtlicher zu gestalten und um effizienter auf die einzelnen Tabellen zuzugreifen. Da meine Tabellen prinzipiell das gleiche machen sollen, aber unterschiedliche Werte anzeigen. Der Vorteil dabei ist, dass ich alles nur einmal programmieren muss und mittels einer For-Schleife den Zugriff auf alle Tabellen einzeln realisieren kann. (Analogie zu anderen Programmiersprachen: Indizierung von Steuerelementen). Siehe dazu das Bild im Anhang.

Nun geht das mit allen möglichen Controls sehr gut (z.B. Buttons, Textfelder usw.). Die einfachen Sachen, wie die Caption-Eigenschaft jeder Tabelle zu setzen, ist auch kein Problem.
Ein Problem tritt aber auf, wenn ich die einzelnen Zellen der Tabellen beschreiben will. Der Property-Knoten in der Schleife zeigt mir nur Eigenschaften an, die alle Controls besitzen (z.B. Visible, Caption, Disabled, Value, ...). Die speziellen Tabellen-Eigenschaften, wie z.B. ActiveCell, sind nicht anwählbar (was ja irgendwie auch logisch ist - es könnten ja theoretisch im Cluster auch andere Controls außer Tabellen sein).

Wie kann ich dennoch auf diese speziellen Eigenschaften zugreifen, um meine Tabellen zu füllen?

Die Zusammenfassung der Tabellen mittels Array hab ich auch schon probiert. Dort gibt es aber nichtmal die Controls[]-Eigenschaft des ersten Knotens außerhalb der Schleife. Oder kann man noch anders darauf zugreifen?

   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.11.2006, 14:53
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Zugriff auf Tabellen innerhalb eines Clusters
Hi,

du must vor dem PropertyNode eine Umwandlung "to more specific class" machen, an die du die Referenz deines zu beschreibenenden Controls anschliesst: Functions>>Application control>>To more specific class

Du kannst entweder ne strikte Referenz, erzeugt aus den Tables deines Clusters anschließen, oder ne "Generic Reference" mit dem Typ "Tabelle" verwenden. Diese Referenz-Konstante findest du auch unter Application control

Mit der Schleife geht das aber nur, wenn im Cluster wirklich nur Tables sind. Wenn auch andere Controls drin sind, gibts ne Fehlermeldung im Errorcluster und alles nachfolgende wird nicht mehr bearbeitet! Da könntest du aber z.B. mit dem Schleifenindex arbeiten, um z.B. die controls 0-17 deines Clusters als Tabelle, die nachfolgenden 10 als Numeric-Felder usw. zu betrachten...das läßt sich beliebig kompliziert gestaltenTongue

Siehe hier:

   

Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.11.2006, 11:39
Beitrag #3

monoceros84 Offline
LVF-Stammgast
***


Beiträge: 445
Registriert seit: Oct 2006

2011
2006
EN


Deutschland
Zugriff auf Tabellen innerhalb eines Clusters
Das funktioniert soweit! Vielen Dank!

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
  RTF, HTML und PDF innerhalb von VI anzeigen achim @ FZK 5 4.046 17.05.2021 08:36
Letzter Beitrag: Zelos
  Rechteck innerhalb eines Rechtecks oe-ms1 4 3.635 29.03.2018 11:52
Letzter Beitrag: oe-ms1
  Spaltenbreite Tabellen-Anzeigeelement Tobi Wan Kenobi 2 5.071 16.11.2016 07:25
Letzter Beitrag: Tobi Wan Kenobi
  Gitterfarbe von Tabellen anpassen Trinitatis 1 3.035 31.05.2016 12:56
Letzter Beitrag: Trinitatis
  Anpassung eines Anzeige Clusters 83DM 4 4.019 17.12.2015 09:02
Letzter Beitrag: 83DM
  geometrische Anpasungen eines typdefinierten Clusters unterbinden Trinitatis 2 2.759 18.11.2015 12:43
Letzter Beitrag: Trinitatis

Gehe zu: