EleLa - Elektronik Lagerverwaltung Hilfe

FAQ's

Wie ist das Programm USB-Stick lauffähig?

Man kann nach der Installation das EleLa Verzeichnis einfach auf einen USB Stick kopieren und dann von jedem Rechner/Internetcafé aus nutzen, ohne Installation. Alle Dateien die EleLa benötigt stehen in diesem Verzeichnis, keine Datei wird in das Windows Systemverzeichnis kopiert, kein Registry-Eintrag.


Wo werden die Eingaben in der Datenbank SQLite gespeichert, mit anderen Worten wie kann ich die Eingaben sichern und auf einen anderen netzwerkfreien Rechner übertragen?

Bei SQLite werden die Daten alle in der Datenbank-Datei EleLa.sq3 gesichert. Nach der Installation ist die Datei im EleLa Verzeichnis. Anhand der INI Datei Parametrierung kann die Datei auch sonst wo stehen. Zur Sicherung einfach diese eine Datei sichern. Siehe hierzu INI-Parameter.


Ich wollte das Programm unter Win7 64bit zu installieren. Das Verzeichnis gebe ich an als: "C:\Program Files (x86)\EleLa" (übliches Programmverzeichnis in Win7). Die Installation ist bei dem Verzeichnis unvollständig, ohne jegliche Fehlermeldung. Die Verzeichnisse Handbuch, Projekt, Temp sind leer. Nach Programmstart erscheint:

10:00:00 E: Unable to open file "C:\Program Files (x86)\EleLa\EleLa.ini" (FormCreate)

Daher schlägt das Setup C:\EleLa vor.
Wenn es nach C:\Programme... installiert wird, dann hat die EXE im eigenen Verzeichnis keinerlei Schreibrechte und das ist nötig für die INI/Datenbank. Dann müsste ich die INI und Datenbank in die dafür vorgesehenen "Dokumente und Einstellungen" Verzeichnisse liegen haben. Und das ist mir zu umständlich und nicht praktikabel genug.
Daher kommt EleLa nach C:\EleLa. In dem Ordner ist alles drin und das Setup schreibt auch in kein anderes Verzeichnis was rein. Somit, wenn man EleLa sichern möchte muss nur das komplette C:\EleLa gesichert werden. Wenn jemand eine eigene Dateistruktur mit Sicherung hat (z.B. auf dem D-Laufwerk), so muss EleLa lediglich da hin verschoben (oder installiert) werden und schon ist alles in der eigenen Sicherung mit drin. Wenn EleLa von mehreren Benutzern genutzt werden soll, so kann EleLa auch einfach auf ein Netzlaufwerk verschoben werden und jeder im Netz kann es ohne extra Installation nutzen. Einfacher kann man es den Sysadmins nicht mehr machen. Daher ändere ich das nicht.

Wenn jemand dennoch EleLa unbedingt im C:\Programme... haben will, dann geht das auch:

  • Inidatei mit nur einem Parameter "IniLocation" und die richtige INI ins "Dokumente und Einstellungen" Verzeichnis verschieben
  • Datenbankpfad zum "Dokumente und Einstellungen" Verzeichnis setzen
  • Temp Verzeichnis zum "Dokumente und Einstellungen" Verzeichnis setzen
  • TableFile zum "Dokumente und Einstellungen" Verzeichnis setzen
  • Das Handbuch- und Projektverzeichnis sollte ohnehin zu den eigenen Strukturen gesetzt sein.

Ich empfehle das nicht, denn damit wird die Datensicherung fast zu einem Horror, denn wer will bei einem Rechnerabsturz mit Neuinstallation diese mühsam eingegebenen Daten verlieren?


(c) 2010-2012 by Markus Müller E-Mail: mm@MmVisual.de