"Make Current Value Default"-Methode bei Tabellen?
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!
"Make Current Value Default"-Methode bei Tabellen?
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?
"Make Current Value Default"-Methode bei Tabellen?
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
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
"Make Current Value Default"-Methode bei Tabellen?
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)
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
"Make Current Value Default"-Methode bei Tabellen?
Wenn Du wirklich nur Tabellenwerte speichern möchtest, dann ist Deine Lösung mit dem "Write to Spreadsheet" super.
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)
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Anzeige
25.11.2007, 22:26 (Dieser Beitrag wurde zuletzt bearbeitet: 26.11.2007 06:00 von mctommson.)
"Make Current Value Default"-Methode bei Tabellen?
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 toll
26.11.2007, 09:37 (Dieser Beitrag wurde zuletzt bearbeitet: 02.12.2007 13:15 von jg.)
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
"Make Current Value Default"-Methode bei Tabellen?
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.