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 

Problem mit der Registerkarte



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!

22.10.2014, 12:50 (Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2014 12:51 von LabviewLearning.)
Beitrag #1

LabviewLearning Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Jul 2014

13.0.1
2013
DE


Deutschland
Problem mit der Registerkarte
Moin zusammen,

ich habe ein Problem und bitte Euch um einen Vorschlag.

Ich habe einen VI, in dem verschiedene Elemente (Bedien- und Anzeigeelemente) gibt. Diese Elemente können in einer Registerkarte oder nicht liegen.

Jetzt möchte ich durch Eigenschaftsknoten die Eigenschaft alle Elementen verändern. z.B. ich möchte den String bei der Datasocket-Verbindung umsetzen.

Mit Eigenschaftsknoten "Panel" und "Elemente" kann ich leider nur Eigenschaften für Elemente, die nicht in der Registerkarte liegen, verändern.

ich habe zwei Fragen:
1. Wie kann ich die Eigenschaftsknoten für die Elemente, die in einer Registerkarte liegen, verwenden?
2. Wie kann ich Eigenschaftsknoten von Frontpanel benutzen, damit ich wissen kann? Wieviele Registerkarte hat man in einem VI verwendet?


Ich bedanke mich für Eure Unterstützung.

Mit freundlichen Grüßen,

LabviewLearning


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.10.2014, 12:55 (Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2014 12:57 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.457
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Problem mit der Registerkarte
Hallo Learning,

1. Property "Seiten" des Tab-Controls auslesen, gewünschte Seite indizieren, dann Property "Elemente auf der Seite" eben dieser Seite auslesen…
2. Property "Elemente[]" des FP auslesen, alle Elemente auf ihren Typ (ist eine Property…) hin untersuchen und mit den Registerkarten weiterarbeiten…
Diese Probleme hast du bei allen "Containern", d.h. auch bei Clustern und Panes…

Kannst du beim nächsten mal die Grafik besser zuschneiden?
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2014, 13:12
Beitrag #3

LabviewLearning Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Jul 2014

13.0.1
2013
DE


Deutschland
RE: Problem mit der Registerkarte
Hallo GerdW,

vielen Dank für Deine schnelle Antwort.

Was Du meinst, hab ich auch hingekriegt. Quasi kann man durch Eigenschaftsknoten für Registerkarten verwenden.

Ich habe aber ein neues Problem, dass ich gar kein Kenntnis habe, welche Registerkarte in meinem Panel gibt. Kann sein, dass Registerkarte unsichtbar und Blockdiagramm sehr umfangreich ist. D.h. ich kann nich rein schauen und suchen, welche Registerkarten im Frontpanel liegen.

VOn daher ist es sinnvoll, dass man mit irgendwelcher Eigenschaftsknoten die Registerkarten automatisch suchen und finden, dann werden die Eigenschaften der Elemente verändert.

Ich hoffe, dass Du mein beschriebene Problem verstehen konntest.

Mit "Container" habe ich nicht verstanden. Kannst Du mir bitte nochmals erklären?


MfG

LV-Learning

P/s ich habe ein Beispiel im Forum gefunden und es ist ähnlich was ich gemacht habe.


Angehängte Datei(en)
13.0 .vi  Register.vi (Größe: 22,98 KB / Downloads: 167)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2014, 13:15
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.457
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Problem mit der Registerkarte
Hallo Learning,

wie ich oben schon sagte: du musst den Typ der Elemente abfragen und nur mit den Registerkarten (aka TabControl) weiterarbeiten!
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2014, 13:34
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Problem mit der Registerkarte
Habe Dein Beispiel mal etwas vervollständigt. Vielleicht hilfts Dir.

13.0 .vi  Register.vi (Größe: 16,95 KB / Downloads: 202)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2014, 14:20
Beitrag #6

LabviewLearning Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Jul 2014

13.0.1
2013
DE


Deutschland
RE: Problem mit der Registerkarte
Moin,

ich danke Euch beide für die Hilfe. Mein Problem konnte ich irgendwie noch nicht lösen.

Ich werde weiter überlegen und schreibe Euch weitere Infos.

MfG

LV-Learning
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.10.2014, 15:22
Beitrag #7

LabviewLearning Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Jul 2014

13.0.1
2013
DE


Deutschland
RE: Problem mit der Registerkarte
Moin Ihr,

ich habe ein Beispiel gerade gemacht, damit Ihr mein Problem besser verstehen könntet.

Ich möchte die String für DataSocket-Verbindung in drei verschiedenen Bedienelementen verändern. Diese Elemente liegen teilweise nicht in Tab-Control. In diesem Beispiel habe ich zwei Tab-Control verwendet. Einer davon ist unsichtbar.

Für die String-Änderung muss ich beide Variante wie in meinem VI zusammen verwenden.

Die Frage ist es, ob es eine Möglichkeit gibt, dass man die String-Änderungen auch für alle in Tab-Control liegenden Elemente ohne Anwendung von Tab-Control Property Node realisieren kann.

Ich hoffe, dass Ihr eine Idee für mich habt.

MfG

LV-Learning


Angehängte Datei(en)
13.0 .vi  Test_Change_String.vi (Größe: 21,81 KB / Downloads: 139)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2014, 15:27 (Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2014 15:27 von Trinitatis.)
Beitrag #8

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Problem mit der Registerkarte
Hallo,

ich kann zwar i.M. dein VI nicht öffnen, aber wenn du es schaffst, die Referenz zum Control rauszufisseln, egal, wo es sich befindet, dann kannst du doch auch über ein Sub-VI darauf zugreifen. Dieses VI interessiert dann nicht mehr, wo dein Control liegt, da du ihm seine Referenz übergibst.


Gruß, Marko


PS: VIs bitte immer ein paar Versionen runterspeichern - dan können mehrere LVFer drauf zugreifen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2014, 15:39
Beitrag #9

LabviewLearning Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Jul 2014

13.0.1
2013
DE


Deutschland
RE: Problem mit der Registerkarte
Moin,

Danke für Deine Hinweise.

ich habe meinen VI auch für vorherige Version gespeicher und lade nochmal hoch.

Vg

LV-Learning


Angehängte Datei(en)
8.5 .vi  Test_Change_String.vi (Größe: 71,07 KB / Downloads: 146)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2014, 15:45
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.457
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Problem mit der Registerkarte
Hallo Learning,

in deinem VI verpasst du quasi jedem gefundenen Control-Element eine DS-URL. Evtl. solltest du vorher prüfen, ob das für das gerade referenzierte Element überhaupt sinnvoll ist? Oder willst du den Stopp-Button und die Finish-LED ebenfalls mit einer DS-URl verknüpfen?
Du kannst bei jedem Element das Label und den Typ abfragen!
Code:
IF aktuelles Element sinnvoll
THEN passe DS-URL an

Was soll die Referenz "Bereich Referenz" bedeuten?

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
  Ein einziges Element in Registerkarte/Tab Kosmo 4 4.244 04.06.2021 13:41
Letzter Beitrag: jg
Shocked Registerkarte Ebe419 12 12.102 20.02.2018 18:50
Letzter Beitrag: Ebe419
Shocked Registerkarte Reiterbez. umbenennen? Ebe419 2 11.171 06.01.2018 12:29
Letzter Beitrag: Ebe419
Information Registerkarte - verknüpfungen Lou_ders 7 6.147 19.09.2017 12:04
Letzter Beitrag: Lucki
Sad Registerkarte weiterschalten mit boolschen Schalter?? lab Neuling 10 10.918 30.11.2016 14:11
Letzter Beitrag: sara2211
  Eine Reset-Taste auf mehrere Registerkarte ARaj 11 9.246 18.11.2015 18:43
Letzter Beitrag: Lucki

Gehe zu: