Warnung: Datenverlust wegen Unaufmerksamkeit beim Exportieren
Verfasst: 13 Jan 2025, 19:09
Hallo liebe Mitstreiter,
kein Tip sondern eine Warnung. Geboren aus eigener, schlechter Erfahrung. Es droht Datenverlust.
Eine tolle Neuerung ist ja, dass es jetzt sehr leicht ist, Code, insbesondere Funktionen, von einem Projekt in ein anderes zu transferieren.
Vorgehensweise:
- Projekt (Programm2.ft) importieren
- im Hamburger-Menü auf "Neues Fenster" klicken
- Dort dann auf "Projekt importieren" klicken.
- Die Quelldatei (Programm1.ft) importieren
- Die zu transferierende Funktion anklicken
- im Kontextmenü (rechte Maustaste) auf "Kopieren" klicken
- Das Quellprogramm (Programm1.ft) schliessen.
Man landet wieder im Programm2.
- Dort auf eine frei Stelle klicken
- Im Kontextmenü auf "Hier einfügen" klicken
Die gewählte Funktion wird eingefügt.
Soweit, so gut.
ABER:
Wenn man jetzt das geänderte Programm sipeichern will, also auf "Exportieren" klickt, wird der Dateiauswahldialog angezeigt. Und da ist man ja gewohnt, dass der ursprünglich gewählte Dateiname (also Programm2.ft) voreingestellt ist.
IST ER ABER NICHT!! Sondern eingetragen ist der Name der Quelldatei, also Programm1.ft. Und wenn man das nicht merkt (so wie ich Blödmann) überschreibt man die Datei Programm1.ft mit dem Inhalt von Programm2.ft. Und damit ist Programm1.ft unwiederbringlich weg. Es wurde ja nicht gelöscht, liegt also nicht im Papierkorb. Gut, wenn man noch irgendwo eine halbwegs aktuelle Backup-Kopie hat.
Ich hoffe, es geht euch nicht wie mir.
Grüße
Horst
Edit: Titel präzisiert
kein Tip sondern eine Warnung. Geboren aus eigener, schlechter Erfahrung. Es droht Datenverlust.
Eine tolle Neuerung ist ja, dass es jetzt sehr leicht ist, Code, insbesondere Funktionen, von einem Projekt in ein anderes zu transferieren.
Vorgehensweise:
- Projekt (Programm2.ft) importieren
- im Hamburger-Menü auf "Neues Fenster" klicken
- Dort dann auf "Projekt importieren" klicken.
- Die Quelldatei (Programm1.ft) importieren
- Die zu transferierende Funktion anklicken
- im Kontextmenü (rechte Maustaste) auf "Kopieren" klicken
- Das Quellprogramm (Programm1.ft) schliessen.
Man landet wieder im Programm2.
- Dort auf eine frei Stelle klicken
- Im Kontextmenü auf "Hier einfügen" klicken
Die gewählte Funktion wird eingefügt.
Soweit, so gut.
ABER:
Wenn man jetzt das geänderte Programm sipeichern will, also auf "Exportieren" klickt, wird der Dateiauswahldialog angezeigt. Und da ist man ja gewohnt, dass der ursprünglich gewählte Dateiname (also Programm2.ft) voreingestellt ist.
IST ER ABER NICHT!! Sondern eingetragen ist der Name der Quelldatei, also Programm1.ft. Und wenn man das nicht merkt (so wie ich Blödmann) überschreibt man die Datei Programm1.ft mit dem Inhalt von Programm2.ft. Und damit ist Programm1.ft unwiederbringlich weg. Es wurde ja nicht gelöscht, liegt also nicht im Papierkorb. Gut, wenn man noch irgendwo eine halbwegs aktuelle Backup-Kopie hat.
Ich hoffe, es geht euch nicht wie mir.
Grüße
Horst
Edit: Titel präzisiert