NEWS
Javascript-Adapter Kopierproblem
-
Hallo zusammen,
irgendwie habe ich Probleme beim Kopieren von Blockly's. Kopieren klappt soweit, wenn ich aber die Variablen im kopierten Skript ändere, so werden diese auch zunächst angezeigt. Schließe und öffne ich das Skript dann wieder, stehen wieder die alten Variablen aus der Quelle der Kopie drin. Hat das noch jemand? Leider lassen sich die kopierten Skripte derzeit auch nicht mehr löschen, wurde ja schon gemeldet.
JS-Adapter 8.7.0 (habe ich aber auch schon unter 8.6.0 gehabt)
JS-Controller 6.0.9 (war aber auch schon unter 6.0.8 so)LG
-
@monger71 du speicherst aber schon vor dem schließen und schaust auch definitiv danach in das richtige Skript ?
-
@wendy2702 Hab es gerade nochmal rumprobiert.
Wobei das ganze Verhalten merkwürdig ist. Ich gehe auf Skript kopieren, gebe den neuen Namen ein. Danach ändere ich das Skript, sprich, ersetze die alten Variablen durch die neuen. Was dann seltsam ist, der "Speichern"-Button, sowie der "Abbrechen"-Button ploppt überhaupt nicht auf. Selbst wenn ich dann neue Elemente reinziehe, werden die Buttons nicht sichtbar, nur die Anzeige, dass das Skript nicht läuft ist sichtbar. Das scheint dann wohl das eigentliche Problem zu sein. -
@monger71 sagte: "Speichern"-Button, sowie der "Abbrechen"-Button ploppt überhaupt nicht auf.
Das kann ich in JS Version 8.6.0 nicht nachvollziehen. Ich kann kopieren, in der Kopie ändern und die Änderungen speichern.
-
@paul53 Interessant ist, wenn ich Debugging einschalte, erscheinen "Speichern" und "Abbrechen", wenn ich nun speichere, kommt wieder "Skript läuft nicht". Nach schließen und neu öffnen sind dann wieder die alten Variablen drin.
Lege ich ein neues Skript an, klappt übrigens alles problemlos.
Habe jetzt auch schon auf Adapter 8.7.1 geupdatet.Dann hab ich mal das Blockly zu JS konvertiert und versucht, die Variable im Script zu ersetzen. Da kam ein Hinweis, von wegen Schreibschutz, allerdings auch nur ein mal. Es gelingt mir aber nicht, die Variable zu überschreiben. Kann es sein, dass die kopierten Skripte bei mir wirklich irgendwo einen Schreibschutz bekommen haben?
-
@monger71 sagte in Javascript-Adapter Kopierproblem:
Blockly zu JS konvertiert
wie?
oder hast du nur das Blockly in js-Ansicht anzeigen lassen?
Da kannst du nichts ändern -
@homoran Jep, einmal Blockly = JS und dann dauerhaft konvertieren, da konnte man doch normalerweise auch ändern, oder vertue ich mich da?