LabVIEWForum.de
"Make Current Value Default"-Methode bei Tabellen? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: "Make Current Value Default"-Methode bei Tabellen? (/Thread-Make-Current-Value-Default-Methode-bei-Tabellen)



"Make Current Value Default"-Methode bei Tabellen? - Basti_AC - 18.05.2007 09:01

Hi,

Ich möchte Tabelleneinträge komfortabel abspeichern, in dem ich die Methode "Make Current Value Default" nutze. Leider kann ich diese per Methodenknoten nicht finden. Im Kontextmenü ist sie aber vorhanden, also müsste man sie doch zur Laufzeit auch verwenden können... Weiß jemand wo ich dat Dingen finde?

Gruß, Basti


"Make Current Value Default"-Methode bei Tabellen? - jg - 18.05.2007 09:31

Hallo, Basti,

ich glaube, da liegst du falsch. Es gibt für kein Frontpanel-Element die Methode "Make Current Value Default".

Es gibt nur die Methode/Invoke Node "Reinitalize To Default". Wär auch schlecht zur Laufzeit, wo soll in einer kompilierten EXE gespeichert werden, dass der Default-Wert eines Elements auf einmal anders ist?

Sorry, da musst du dir was anderes einfallen lassen.

MfG, Jens


"Make Current Value Default"-Methode bei Tabellen? - Y-P - 18.05.2007 09:31

Also ich würde die Werte speichern (vgl. Anhänge).
Am besten geht das so wie im Bsp. FP-Elemente abspeichern. Da kann man den Inhalt von Controls, Indicators speichern. Das hat Lucki hier mal reingestellt. Ich habe Dir noch eine Tabelle dazu reingepackt. Den File-Dialog kannst Du auch weglassen und eine Konstante anlegen. Dann musst Du nicht immer einen Pfad angeben.
Ansonsten geht das auch mit dem Bsp. "Parametermaske" von Achim. Da werden die Werte in eine INI-Datei geschrieben. Mit Tabellen habe ich das Bsp. aber noch nicht probiert.

Gruß Markus

(VI LV 8.0)


"Make Current Value Default"-Methode bei Tabellen? - Basti_AC - 18.05.2007 09:41

Hi,

hmm dachte das ginge so einfach.

Naja, hab mir schon was anderes einfallen lassen mit "Write To Spreadsheet", ist auch recht unkompliziert, siehe Anhang.

Gruß, Basti


"Make Current Value Default"-Methode bei Tabellen? - Basti_AC - 18.05.2007 09:42

' schrieb:Hi,

hmm dachte das ginge so einfach.

Naja, hab mir schon was anderes einfallen lassen mit "Write To Spreadsheet", ist auch recht unkompliziert, siehe Anhang.

Gruß, Basti


sorry, der Anhang fehlte..

(VI LV 8.0)


"Make Current Value Default"-Methode bei Tabellen? - Y-P - 18.05.2007 09:50

Wenn Du wirklich nur Tabellenwerte speichern möchtest, dann ist Deine Lösung mit dem "Write to Spreadsheet" super. Top2
Beim "Read from Spreadsheet" würde ich aber einen "Property-Node" nehmen (vgl. Bsp.) und nicht so eine Referenz.

Gruß Markus

(VI LV 8.2)


"Make Current Value Default"-Methode bei Tabellen? - mctommson - 25.11.2007 22:26

Sorry, dass ich sowas altes wieder ausgrabe, aber:

@Y-P: Ich hab dein Beispiel aus dem 3. Beitrag "FP_Elemente_abspeichern.vi" übernommen und soweit funktionierts auch, bloß:

In meinem Programm habe ich 2 Registerkarten, es werden aber immer nur alle Werte der 1. Registerkarte gespeichert und geladen...ich bräuchte aber die 2. Registerkarte genauso abgespeichert, am besten in der selben Binärdatei.

Geht das?

Danke schonmal!

Lg,
Tommy!

EDIT: Ach, bei mir gehts nicht um Tabellen sondern um numerische, stringsche und boolsche Anzeige- und Eingabeelemente. Für mich war also das FP Beispiel denke ich am sinnvollsten. Das mit der .ini wär auch nicht schlecht, aber ich hab rund 100 Buttons im Programm und jeden einzeln speichern is nicht so tollWink


"Make Current Value Default"-Methode bei Tabellen? - Y-P - 26.11.2007 09:37

Also bei mir klappt das (vgl. Anhang).

[attachment=9939](LV 8.0)

Gruß Markus


"Make Current Value Default"-Methode bei Tabellen? - Andinger - 25.02.2010 18:18

Koennte mir irgendjemand Y-Ps VI fuer LabVIEW Version 7.1 abspeichern?


"Make Current Value Default"-Methode bei Tabellen? - Jabbad - 19.05.2010 09:14

Hallo, ich habe eine weitere Frage zu diesem Thema.
Ich habe dieses VI in mein Programm reinkopiert und es funktioniert soweit.
Das einzige, was mich stört, ist die while Schleife.
Das gesamte Prog läuft einmalig durch. Und wegen der WhileSchleife ist die Bedienung schwieriger geworden.

Ich hänge mal mein VI an. Es funktioniert soweit alles, ich wäre für Verbesserungsvorschläge sehr dankbar.
Auch wenn das mit der While Schleife umgangen werden kann.

Lv09_img2


liebe Grüße