LabVIEWForum.de
Eingabe in String-Eingabefeld behalten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Eingabe in String-Eingabefeld behalten (/Thread-Eingabe-in-String-Eingabefeld-behalten)



Eingabe in String-Eingabefeld behalten - GrEeHoRn - 28.02.2014 10:19

Hallo,

ich folgendes Problem: Ich möchte eine Eingabemaske als Sub-VI öffnen, dort Werte eingeben. Das funktioniert auch soweit. Jetzt möchte ich aber, dass beim wiederholtem Aufruf des Popup-Sub-VI die Werte der vorherigen Eingabe erhalten bleiben und falls erforderlich nur bestimmte Eingabefelder geändert werden müssen. Es soll dazu dienen, dass nicht bei jedem Aufruf alle Werte in derEingabemasken wiederholt ausgefüllt werden müssen.
Ich hoffe, dass ich mich klar ausgedrückt habe.

Über Tipps zur Realisierung würde ich mich freuen!


RE: Eingabe in String-Eingabefeld behalten - GerdW - 28.02.2014 10:24

Hallo Greehorn,

ohne gerade in deine VIs gucken zu können (LV2011 wäre nett):
ENTWEDER speicherst du die letzten Werte in uninitialisierten Schieberegistern und initialisierst die Controls mit diesen Werten
ODER du setzt bei Aufruf des subVIs keine neuen Werte in die String-Controls…


RE: Eingabe in String-Eingabefeld behalten - GrEeHoRn - 28.02.2014 10:38

Hi,
so hab die VI für Labview 2011 hochgeladen!
Ich hoffe die können geöffnet werden!


RE: Eingabe in String-Eingabefeld behalten - GerdW - 28.02.2014 10:41

Hallo Greehorn,

einfache Lösung:
du darfst diese String-Controls nicht am ConnectorPane verbinden! Damit übernehmen sie die vom MainVI gelieferten Inputs - im Zweifelsfall halt einen leeren String.
(Also trifft der "ODER"-Fall von oben zu!)

Wenn du Parameter an das subVI übertragen willst, musst du dafür extra Controls verwenden…

P.S.:
Was soll die Sequenzstruktur im subVI? Warum nicht einfach so:
[attachment=48745]


RE: Eingabe in String-Eingabefeld behalten - jg - 28.02.2014 10:43

So z.B.
[attachment=48744]
Gruß, Jens


RE: Eingabe in String-Eingabefeld behalten - GrEeHoRn - 28.02.2014 11:04

Super Danke!
Mir ist damit geholfen!Yahoo
Wieder was dazu gelernt!
@Jenz

Sorry Jens, ich hab erst jetzt gesehen, dass du ein VI hochgeladen hast!
Danke aber trotzdem für die Mühe!