Der Thread ab der Version V1.2.11A26. In der UpdateBeschreibung.pdf sind
sämtliche Änderungen seit dem letzten Release V1.2.11626 beschrieben.
Beschreibung:
EleLa die Lagerverwaltung für Hobby bis hin zu kleinen Unternehmen. Die
Software arbeitet sehr schnell und ist leicht bedienbar. Selbst ungeübte
PC-User finden sich damit schnell zurecht und EleLa ist dennoch ein
mächtiges Tool das viele andere in den Schatten stellt.
- Bauteile, mit Gehäuse/Varianten, Lagerplätze
- Handbuch-Funktion um Datenblätter schneller zu finden
- Gehäuse, mit Import/Export Funktion für externe Gehäusebibliotheken
- Lagerplätze, Kisten, Boxen usw.
- mehrere Lieferanten je Bauteil, mit VPE und Staffelpreise,
Bestellnummern
- Öffnen der Lieferantenseite anhand der Bestellnummer
- Hersteller
- Bestellungen Bestellarchivierung Warenkorbfunktion der Lieferanten
- Typunterscheidung / Kategorien
- Projektverwaltung / Reparaturverwaltung
- Historie, auch von Projekten und Reparaturen
- Wissens-Datenbank
- mehrere Bilder zu nahezu allen Funktionen hinterlegbar
- Suche
- Drucken, auch Etikette für Lagerfächer mit Barcode-Funktion
- Export- / Importfunktionen
- nahezu komplett über die Tastatur bedienbar
- Extras: Timer/Stoppuhr, Datumsanzeige, Taschenrechner,
Widerstandsteiler, LM317/LM350, SMD Zahlencode, Statistik
- Übersetzbar in andere Sprachen, derzeit Englisch verfügbar.
- F1 Hilfe über alle Funktionen
- USB-Stick tauglich und portabel
- Windows / Linux kombinierbar
- Einfach zu administrieren da die Konfiguration in einer INI Datei
abgelegt ist und EleLa nur ein Verzeichnis mit wenigen Dateien benötigt.
- Datensicherung der SQL-Server Datenbank ist in EleLa integriert.
- Optionale Datenabfrage über Web-Browser mit EleLaPHP (MySQL)
- Freeware ohne Limit
- Über eine freiwillige Spende würde ich mich sehr freuen
Einfaches Setup-Paket installiert als SQLite-Variante eine sofort
lauffähige Version.
Der Artikel: Elektronik Lagerverwaltung
Der alte Thread: Beitrag "EleLa - Elektronik Lagerverwaltung"
Das aktuelle Setup sowie mehr Infos gibt es auf:
http://www.mmvisual.de >> EleLa.
Viele Grüße, Markus
Hier die Verweise zu den anderen Threads:
Beitrag "EleLa - Elektronik Lagerverwaltung - Gehäusebibliothek"Beitrag "EleLa - als PHP-Version"
Versionsabfrage / Downloadhelper:
Ab dieser Version wurde in EleLa eine Versionsabfrage implementiert.
Somit ist es viel leichter immer zu erfahren welche Test-Version gerade
aktuell ist und muss nicht mehr hier im Forum suchen. Siehe Screenshot.
Geöffnet wir dieser mit:
Extras - F10 >> Info >> Versionsabfrage
Dabei werden alle aktuell verfügbaren Downloads gezeigt. Mehr dazu in
der EleLa Hilfe.
Zukünftig werde ich die Downloads der Test-Versionen nicht mehr in das
Forum stellen.
Das neue RPM ist jetzt auch auf http://www.mmvisual.de >> EleLa online
oder kann mit der Versionsabfrage geladen werden.
Vielen Dank für das Erstellen!
Hi,
interessantes Projekt!
Ich habe jetzt mal versucht das Ganze mit MySQL zum laufen zu bekommen,
Benutzer, DB angelegt (mit XAMPP) jedoch meldet ElEla:
23:25:00 Error: Cannot open database! SQL Error: Client does not support
authentication protocol requested by server; consider upgrading MySQL
client (DB-Connect)
Ist da eine Lösung bekannt?
Hallo Markus,
ein kleiner optischer Bug: Ich habe zwei Projekte, die als Bauteil
jeweils eine Gehäusevariante des gleichen Bauteils haben (Projekt
A->Bauteil X/Gehäuse 1, Projekt B->Bauteil X/Gehäuse 2). Wenn nun
Projekt A ausgewählt ist und ich auf Projekt B klicke wird unter
"Lager/Gehäuse" immer noch das von Projekt A angezeigt. Wenn ich
dazwischen ein anderes Projekt anwähle ist alles richtig.
Gruß,
Jurij
Christoph schrieb:> Ich habe jetzt mal versucht das Ganze mit MySQL zum laufen zu bekommen,> Benutzer, DB angelegt (mit XAMPP) jedoch meldet ElEla:> 23:25:00 Error: Cannot open database! SQL Error: Client does not support> authentication protocol requested by server; consider upgrading MySQL> client (DB-Connect)
Welche XAMPP-Version hast Du? Ich erinnere mich das es da mal ein
Problem gab: Beitrag "Re: Elektronik Lager und die vielen Kisten (Verwaltung)"
@Christoph
Hier sind auch noch Tipps wie man einen User anlegt:
Beitrag "Re: Elektronik Lager und die vielen Kisten (Verwaltung)"
Ansonsten kann unter
Extras-F10 > Log > Optionen
Der Konfigurationsdialog gestartet werden. Unter Datenbank kann mit
Teste Verbindung die DB Verbindung überprüft werden.
Wenn das grün wird, dann kann sich EleLa mit MySQL verbinden, wenn nicht
fehlt entweder die MySQL DLL im EleLa Verzeichnis oder die ist von einer
älteren Version.
Linux oder Windows?
@Jurij G
Ich hab es behoben.
Du kannst die Exe V1.2.11B03 nun mittels Versionsabfrage laden:
Extras-F10 > Info > Versionsabfrage > "Test EXE Windows"
(Wer keine Button "Versionsabfrage" hat, der muss zu erst das aktuelle
Setup-Paket von http://www.mmvisual.de >> EleLa laden.)
Hallo Markus,
was mir gestern aufgefallen war: Ich habe einen neuen Lieferanten
eingetragen und um direkt auf den Artikel zu kommen, generierte deren
Webseite eine URL nach folgendem Schema:
1
http://.../Suche/26000395.htm?VL=26000395
Wie Du sehen kannst, kommt die Artikel-Nummer 26000395 zweimal vor. Wenn
ich nun beide in EleLa in der Internetadresse durch <BESTELLNR> ersetze,
dann wird die Bestellnummer nur an der ersten Stelle ersetzt, an der
Zweiten bleibt <BESTELLNR> stehen.
Ich habe dann einen Workaround gefunden (die erste Artikelnummer kann
scheinbar durch einen beliebigen Namen ersetzt werden), aber vielleicht
kannst Du ja dennoch bei Gelegenheit alle Vorkommen in der URL ersetzen.
Sorry, hatte ich vergessen, das Ganze unter Windows. Alle dlls waren
vorhanden (habe diese auch zusätzlich noch mal ersetzt), angelegt war
auch alles (Benutzer, DB). Vorhin alles noch mal runter gehauen, neu
installiert, dann kam wenigstens mal eine andere Fehlermeldung -> Access
denied
Ich hab bei den Rechten für den Benutzer jetzt von "Jeder" auf "local"
umgestellt, jetzt geht es..
Danke noch mal für das Programm und deine Hilfe ;-)
Ein Workaround, Ja. Aber niemand hat das bisher getestet.
Siehe EleLa Hilfe unter "Installation", ganz unten.
Da ist beschrieben wie man eine MSSQL Datenbank für EleLa parametrieren
kann.
Mit der SQL Syntax kann man eingeben welche von den 3 in EleLa
implementierten am ehesten passt.
Ich hab leider kein MSSQL, sonst hätte ich das mal getestet.
Zu Anfang müsstest Du den SQL Script für MSSQL umschreiben und die
Tabellen erzeugen. Dann kannst Du mal testen ob sich EleLa verbinden
kann.
Wäre interessant.
Hallo Markus,
große Anerkennung von mir für diese tolle Leistung.
Eine Anregung hätte ich noch.
Wäre es möglich, unter F7 Kiste noch die Anzahl der Bauteile in der
Kiste
und den Warenwert der Kiste anzuzeigen?
Aber nur, wenn es nicht zu kompliziert wird.
@ Andreas Schmitt
Ja, Kein Problem. Ich kann Dir dann auch schreiben welche Funktionen in
MSSQL voraussichtlich Probleme bereiten werden und wie man das
analysieren kann. Da hat EleLa schon einiges drin.
@Reiner
Die Summe kann mit Rechtsklick auf die Tabelle >> Drucken gesehen
werden. Im Ausdruck rechnet EleLa das automatisch zusammen.
Ich mache noch das EPreis / GPreis je Bauteil mit rein.
@Reiner
Ich habe E/GPreis rein genommen. Die Summe wird bei Rechtsklick in der
Tabelle >> Drucken gezeigt.
Die EXE V1.2.11B04 kannst Du mit der Versionsabfrage laden.
Hallo Markus,
ist es vielleicht möglich sich für einen Lieferanten alle Bauteile, zu
denen dieser hinterlegt ist, anzeigen zu lassen? So könnte man vor einer
Bestellung prüfen ob man nicht irgendwas vergessen hat.
Gruß,
Jurij
Hallo zusammen,
ich verwalte unteranderem auch einige fertige Module mit Elela. Zu den
Modulen gibt es Schaltpläne, Dokus, Bilder und Wiki Seiten. Eine Dokuund
und verschiedene Bilder kann man ja wunterbar einbinden. Mein Wunsch
wäre nun noch zusätzliche PDF's, und Links mit einzutragen evtl. über
eine Listbox sichtbar. Oder wie verwaltet Ihr fertige Module z.B.
Arduino, NetDuino und die Shields dazu.
LG
Stefan
@Jurij: Vielen Dank!
@Stefan:
In EleLa können beliebig viele Dokus eingebunden werden.
Die werden einfach in das Memo-Eingabefeld eingegeben. Mit
Strg+Mausklick auf das Wort wird das Dokument geöffnet.
Siehe Hilfe unter "Allgemeine Infos" >> "Memo-Feld Eingabefunktionen:"
Anstatt dem Dokument kann auch das Verzeichnis des Projekts eingegeben
werden, dann öffnet der Datei-Browser und man sieht alle Dateien.
Hallo Markus,
jetzt wo Du es sagst hab ich auch gesehen. Kannst Du evtl. noch das Menü
erweitern mit Datei-Link einfügen und einen Datei öffnen Dialog dahinter
setzten.
LG
Stefan
Hallo Stefan,
Nein, das ist nicht so einfach. Du könntest die Dateiauswahl aus dem
Handbuch-Feld verwenden und dann den Text kopieren und im Memo einfügen.
Leerzeichen sind im Memo nicht erlaubt und wenn ich da jetzt ein
"Datei-Einfügen" dazu mache dann klappt das nicht immer.
Ist auch schon drin,
rechtsklick >> erscheint Auswahlbaum.
Dann den gewünschten Haupttyp auswählen und es wird entsprechend
gefiltert, samt Untertypen.
Alternative: Ansicht bei Typ-F8
Ein paar kleine Bugs hab ich gefunden und behoben.
Die EXE V1.2.11B25 könnt ihr mit der Versionsabfrage laden.
Windows, Linux und Hilfe-Datei.
Im Anhang die Update-Beschreibung, damit ihr wisst was geändert wurde.
Wenn was auf fällt, bitte schreiben.
Hallo Markus,
die Frage ist mir peinlich, aber ich muss sie loswerden: welches sind
die oft erwähnten Memo-Felder? Ich habe testweise in alle möglichen und
unmöglichen Felder Links zu Handbüchern bzw. Verweise zu Bauteilen
eingegeben, aber bei einem Strg+Klick passiert gar nichts. Könntest Du
mal einen Screenshot mit einem großen roten Pfeil anfertigen (z.B. für
die Bauteilverwaltung)?
LG Andreas
Kein Problem ;-)
Das sind immer die Eingabefelder die keine extra Bezeichnung haben,
damit man da mehr eingeben kann, bzw. mehr von der Eingabe sieht.
Die Felder sind immer unterhalb der anderen Eingabefelder und oberhalb
der Tabelle.
Danke für die schnelle Antwort.
Mit der Sicherheit, dass dass ich im richtigen Feld experimentiere
konnte ich dann auch in Erfahrung bringen, warum Strg+Mausklick die
Handbücher nicht geöffnet hat: Leerzeichen im Pfad, bzw. Dateinamen -.-
Bei einem Pfad ohne Leerzeichen funktioniert alles wie beschrieben.
Ich bin wohl zu doof und daher schon mal untertänigste Entschuldigung
für diese Frage:
Wie wird die Zuordnung von Bauteilvarianten zu Lieferanten angegeben?
Beispiel:
74HC00, 5Stk, -> Lieferant Reichelt Best. Nr. 74HC00, 0,21EUR/stk
74LVX00, 2 Stk -> Lieferant Rsonline Best. Nr. 362-591, 1,20EUR/Stk
Mir fehlt da so ein kleines Tutorial in dem mal exemplarisch an einem
Bauteil die wesentlichen Lager/Bestellfunktionen erleutert werden.
Ist ja eine wirklich geniale Software die ich gern nutzen möchte denn
mit den ca. 30.000 Bauteilen ( O.K. alle R´s 5%,1% usw mitgezählt ) ist
kaum noch ein Überblick vorhanden.
Herzlichen Dank für eure Geduld...
Gruß
Karsten
Hallo Karsten,
Unter "Bauteil" wird der Haupteintrag, z.B. "7400" angelegt.
Unter "Lager/Gehäuse" die einzelnen Varianten wie 74HC00 oder 74LVX00
und den entsprechenden Gehäuse. Die Typen sind aj alle nahezu gleich.
Nun wird unter "Lieferanten" für jeden "Lager/Gehäuse" und jeden
Staffelpreis und jeden Lieferant ein Eintrag erstellt.
Also man kann für den 74HC00 (aus Lager/Gehäuse) dort mehrere Einträge
anlegen.
Anbei ein Bild mit eingerahmter Auswahlbox.
Man legt einen Datensatz an, wählt den Lieferant aus (der zuvor unter
Adresse eingegeben wurde), wählt den Lager/Gehäuse Eintrag aus, trägt
die Bestell-Nummer ein, Trägt die "Ab Menge" und den dazugehörigen Preis
ein.
Evt. auch VPE = Verpackungseinheit, z.B. eine Packung, die bestellt wird
hat 100 Stück drin.
Wenn noch was unklar ist, dann einfach schreiben.
> Herzlichen Dank für eure Geduld...
kein Problem, ich mache EleLa alleine...
Grüße Markus
PS: Solche Fragen sind nicht doof! Ich werde gerne ein Toutorial in
EleLa rein nehmen, dazu könnt ihr auch gerne schreiben was die
"Startprobleme" so waren.
Hallo Markus,
Wirklich beachtliche Leistung!
Somit ist der Link zwischen dem Spezifischen Bauteil aus Lager/Gehäuse
und dem Lieferanten/Bestellnummer die Auswahl "Lager/Gehäuse/ in
Lieferant.
Wenn ich mir so allein die Menge an Widerständen bei mir ansehe werde
ich einige Wochen benötigen diese alle zu erfassen ( Heul! :-) )
Wenn ich nun Lieferant/Bestellnummer/Preis zu einem Bauteil aus
"Lager/Gehäuse" erstellt habe hätte ich erwartet, dass der E-Preis aus
dem Lieferanten übernommen wird. Zumindest lässt sich dies so aus der
Hilfe "herauslesen". Manuel eingetragene E-Preise in Lager/Gehäuse
sollen im Falle eines Preises beim Lieferanten ja überschrieben werden.
Beste Grüße
Karsten
Nein, die Funktion ist etwas anders gedacht.
Wenn ein Bauteil mit Lager/Gehäuse kopiert wird, dann werden die
Lieferanten-Daten nicht kopiert, so steht es auch in der Hilfe.
Nicht dass da die Bestell-Nr zu korrigieren vergessen wird, dann würde
bei der nächsten Bestellung das falsche geliefert werden. Und den neuen
Eintrag an zu legen ist auch kein so großer Aufwand.
Der EPreis aus Lager/Gehäuse wird nur bei einem Bestellen über eine der
vielen Warenkorb-Tasten in die Bestell-Liste übernommen, wenn kein
Lieferant hinterlegt wurde.
Wenn man jetzt bestellt hat und die Bauteile sind angekommen, dann setzt
man den Status unter Bestellen auf "geliefert".
Wenn man nun die Bauteile in die Kiste einsortiert, dann wird mit der
Taste "In Lager Buchen" das Bauteil als "eingelagert" markiert, die
Menge unter Lager/Gehäuse erhöht, die MengeV reduziert, der EPreis
überschrieben, somit sieht man da immer den letzten EK-Preis. Unter
Lieferant wird auch der EK-Preis bei der Position mit "Ab Menge"
korrigiert.
(MengeV = verbrauchte Menge, Ansicht nur in der Tabelle)
Die Arbeit mit den ganzen Staffelpreisen und Bestell-Nummern würde ich
mir nicht machen, denn die Preise erhöhen die Lieferanten ohnehin
ständig, bzw. es gibt wieder andere Lieferanten bei denen man Bauteile
günstiger bekommt (z.B. die Widerstände bei Farnell).
Ich schreibe den Lieferanten-Eintrag erst dann, wenn ich mal was
nachbestelle, dann mit dem jeweils gültigen Preis.
Hallo Markus,
ich verwende Elela jetzt schon einige Zeit.
Ich hab vorher lange nach einer überschaubaren Lösung
zur Lagerverwaltung gesucht. Und deine war die erste
und bis jetzt die beste die ich gefunden hab.
Vielen Dank dafür.
Heute hab ich auf die aktuelle Version umgestellt,
da ich die Funktion "Typ ausschneiden"/"Typ einfügen" nutzen will.
Leider musste ich feststellen, dass sich hier noch ein kleiner Fehler
eingeschlichen hat.
Wenn ich einen Eintrag, der Untereinträge enthält und sich in der 1.
Ebene des Baums befindet, ausschneide und als Untereintrag an einer
anderen Stelle einfüge, dann funktioniert das zwar erst mal. Aber nach
dem nächsten Start von Elela ist der Eintrag verschwunden.
Der Typ wird dann auch in der Bauteil-Ansicht nicht mehr Angezeigt.
Die Einträge in der Tree_Typ Tabelle sind korrekt, daher vermute ich das
Problem beim Auswerten dieser Tabelle beim Programmstart.
Ich benutze Windows 7 und Elela V1.2.11B25
Gruß
Carsten
Jetzt wird der Typ-Eintrag wieder richtig gezeigt. In der DB wurde der
Eintrag richtig verschoben, nur beim Start gab es ein Problem, wenn der
Haupt-Typ Eintrag eine größere ID hat als der Untereintrag. (Betrifft
nur Typ-Einträge, die verschoben wurden.)
Die Windows-EXE V1.2.11B28 könnt ihr mit der Versionsabfrage laden.
Wenn was auf fällt, bitte schreiben.
Sorry ich noch mal :-)
Ich versuche ja wirklich alle Anleitungen und Threads durchzuflöhen..
Welche Idee steckt hinter den Feldern "Library" in Bauteil-F2 ( Globales
Feld ) sowie "Library" in Lager / Gehäuse?
Gruß
Karsten
Unter z.B. Eagle gibt es Bibliotheken, in dieses Feld kann man rein
schreiben welche Bibliothek oder wie das Teil in der Bib heißt.
In der Drop-Down Liste werden einfach nur alle gezeigt, die man schon
mal eingegeben hat.
Ansonsten gibt es in EleLa keine Funktion mit diesem Feld, zumindest bis
jetzt noch nicht.
Dieses Feld ist jetzt schon ein paar Postings her:
Beitrag "Re: Elektronik Lager und die vielen Kisten (Verwaltung)"
Und nicht zumutbar die letzten 1500 Postings alle zu lesen.
Hallo Markus,
EleLa ist wirklich ein tolles Programm, vielen Dank dafür!
Ich habe nun ein bisschen damit herumgespielt.
Nun soll die Datenbank auf den Server und von mehreren Rechnern drauf
zugegriffen werden können.
Dabei handelt es sich um einen Windows Small Business Server 2008 mit
einem Micrososft SQL Server 2005. Viel Ahnung von Datenbanken habe ich
nicht, aber eine eigene Datenbank habe ich dort über das Tool MySQL
Administrator schon einmal angelegt. Leider klappt der Import deiner
Tabellenvorlage über das Tool nicht (nicht unterstütztes Format). Hast
du da evtl. einen Tipp?
Eine kleine Frage habe ich noch zum Umgang mit EleLa im Zusammenhang mit
mehreren Benutzern. Kann ich irgendwie kontrollieren, was zuletzt ein-
und ausgebucht wurde?
Interessant ist das sowohl beim Wareneingang neuer Teile, als auch zur
Kontrolle, ob für gefertigte Module auch die Teile ausgebucht wurden.
Hauptsächlich werden ja Projekte ausgebucht und Bestellungen eingebucht.
Gibt es da schon etwas oder hast du eine Idee dazu?
Ich halte das für sehr wichtig im Mehrbenutzerbetrieb, damit man leicht
kontrollieren kann, ob die Datenbank noch aktuell ist.
Ansonsten muss man doch immer wieder selber zählen.
Vielen Dank.
Bernd
Eine Tabellenvorlage für den MSSQL gibt es auch nicht, da ich selbst
kein MSSQL habe.
Daher am besten MySQL verwenden, damit klappt das.
Den XAMPP Download für Windows gibt es unter
http://www.apachefriends.org/de/xampp-windows.html
Dann mit phpMyAdmin einrichten, so wie in der Hilfe beschrieben.
Welches Bauteil, bzw. welcher Datensatz zu letzt bearbeitet wurde kann
anhand dem Feld "AendDatum" gesehen werden. Dieses Feld wird immer mit
dem aktuellen Zeitstempel bei Änderung versehen.
Bei Bestellungen gibt es das Status-Feld in dem man den
Bearbeitungsstatus setzen kann.
- geliefert - grün: Teil wurde im Paket gefunden
- eingelagert - blau: Teil wurde in das Lager eingebucht.
Dafür gibt es auch extra die Taste "In Lager Buchen"
Projekt - Positionen:
Hier gibt es auch der Status
- offen - rot: z.B. nicht bestückt
- aktiv - gelb: z.B. wird gerade bearbeitet
- fertig - grün: Teil fertig bestückt.
Wenn ein Teil jetzt bestückt wird, dann kann auf die "..." Taste neben
den Status-Tasten geklickt werden, da mit "Lagerbuchung" wird das Teil
aus dem Lager abgezogen und der Status als "fertig" grün markiert.
- prüfen - blau: z.B. Testen, bei Fehler
Mit diesen Status Einstellungen können alle den Bearbeitungsstand sehen
und auch nachvollziehen. Somit ist eine Bestückung auch über mehrere
Tage machbar (oder bei Krankheit kann der Kollege weitermachen).
Wenn z.B. mehrere Personen die Platinen bestücken, so würde ein und die
selbe Platine, also deren Status von vielen Personen benutzt werden. Um
dennoch jedem seine eigenen Status-Einstellungen zu ermöglichen kann
ganz einfach das eine Projekt mit samt Positionen für jeden Bestücker
kopiert werden und jeder kann so seinen Status setzen und die
Lagerbuchung so separat durchführen.
Zählen muss man somit mit EleLa nicht mehr ;-)
Bei manchen Abfragen waren SQL-Injections möglich. Es konnte zwar nichts
manipuliert werden, aber dennoch ist es ein Bug.
Ich bin jetzt alle SQL Befehle durch gegangen und habe den Code
geändert.
Die EXE V1.2.11C03 könnt ihr mit der Versionsabfrage laden.
Bitte testet alle Funktionen, nicht dass sich jetzt was eingeschlichen
hat, dann sofort schreiben.
Siehe auch hier:
Beitrag "Re: EleLa - als PHP-Version"
Ich habe ein "Toutorial - Starte mit EleLa - Erste Schritte" in die
Hilfe-Datei rein geschrieben.
Ihr könnt die Hilfe-Datei V1.2.11C03 mit der EleLa Versionsabfrage
laden.
Schaut euch das mal bitte an, ob das soweit gut ist oder ob da noch was
fehlt. Vielen Dank!
Markus Müller schrieb:> Eine Tabellenvorlage für den MSSQL gibt es auch nicht, da ich selbst> kein MSSQL habe.> Daher am besten MySQL verwenden, damit klappt das.> Den XAMPP Download für Windows gibt es unter> http://www.apachefriends.org/de/xampp-windows.html>> Dann mit phpMyAdmin einrichten, so wie in der Hilfe beschrieben.
Hallo Markus,
ok danke. Den Unterschied zwischen SQL und MySQL habe ich nicht bedacht.
Dann probier ich das auch erstmal mit dem Status so wie beschrieben,
ansonsten muss man notfalls in der Tabelle nachgucken.
Gruß
Bernd
Hallo Markus,
ich habe vor ein paar Tagen erst deine Elela enteckt, echt Klasse
Arbeit!
Wir suchen ein Tool für unsere Prototyen Werkstatt und deren
Materialverwaltung. Elela würde da gut passen.
Eine Frage habe ich aber noch:
Du verwaltest die Bauteile mit dem Bezug auf die "Bezeichnung".
Hier würde ich gerne unsere eigene Artikelnummer verwenden.
Beim import des CSV Files in Projekt-Positionen kann ich jedoch die
"Bezeichnung" nicht importieren.
Wie kann ich hier den Bezug zur Artikelnummer schaffen?
Gruß, Holger
Ich bin mir jetzt nicht sicher ob ich die Frage richtig verstanden
habe...
Die Artikelnummer eines Bauteils würde ich in das Feld Barcode unter
Lager/Gehäuse machen.
Beim Import ist die Bauteilbezeichnung das Feld "Symbol".
Wenn anschließend das Bauteil mit den EleLa Daten zugeordnet wird, dann
überschreibt diese Zuordnung automatisch einige Felder, wie z.B. die
Bezeichnung.
Die Zuordnung muss manuell erfolgen, wobei gleiche Bauteile mit der
Funktion "Import/Export" > "Kopiere Bauteil/Lager/Gehäuse" schnell
zugeordnet werden können.
Ein Bezug auf Artikelnummer (Barcode) ist derzeit noch nicht vorgesehen.
Hallo Markus,
ich habe noch einen kleinen Fehler bei Tabelle "Bauteile des
Lieferanten" unter Adresse - F9 entdeckt.
Wenn unter einem Bauteil mehrere Lager/Gehäuse mit unterschiedlichen
Liefenten angelegt sind, dann werden in der Tabelle "Bauteile des
Lieferanten" unter jedem Lieferant alle Lager/Gehäuse angezeigt.
Außerdem hätte ich da noch einen Wunsch. Die 100 Zeichen für die
Beschreibung unter Lager/Gehäuse sind bei mir manchmal knapp.
Wäre es möglich dieses Feld auf z.B. 200 Zeichen zu vergößen.
Danke im Voraus und Gruß
Carsten
Ich hab das korrigiert, jetzt werden nur die Bauteil Lager/Gehäuse
Varianten gezeigt, die auch als Adresse verknüpft sind.
Die EXE V1.2.11C06 könnt ihr mit der Versionsabfrage laden.
Das zweite habe ich aufgeschrieben, das ist nicht so einfach. Ich behebe
derzeit nur die Bugs und habe dann vor ein Setup zu machen, in dem
möglichst alles draußen ist, bevor ich solch große Features und andere
einbaue.
Man kann nicht immer nur Features hin zu fügen und so riskieren dass es
irgendwann ein buggy Grab wird.
Ich habe noch einige andere Features bereits aufgeschrieben, die müssen
auch warten, aber kommen in den nächsten Monaten sicher alle rein.
Mich selbst stören die Zeichenbegrenzungen in der Bestell-Liste, denn
manche Lieferanten haben schon sehr lange Internetlinks.
Ich denke Ihr seid der gleichen Meinung. Es macht ja auch mehr Spaß bei
einer fehlerfreien Software weiter zu proggen ;-)
Ja natürlich, das mit der Beschreibungslänge hat ja noch Zeit.
Bis dahin kann man sich ja mit Abkürzungen behelfen.
Und wenn das auch nicht mehr reicht wird eben eine Textdatei verlinkt
:-)
BugFix geht eben vor.
Gruß Carsten
Anbei die Update-Beschreibung. Damit sieht man die Änderungen seit dem
letzten Release.
Der Bug in der Adress-Ansicht steht nicht drin, da dies eine Erweiterung
vom 4.11. war und somit kein alter Release-Bug ist sondern ein neuer aus
einem neuen Feature.
Ich habe ein wenig in Google nach EleLa gesucht und bin unter anderem
hier fündig geworden:
http://elela.software.informer.com/download/
Diese Seite sieht so aus, als ob man hier mein EleLa laden könnte.
Tatsächlich wird ein Virus geladen!!!
Daher der Hinweis an euch, ladet EleLa nur von meiner Homepage oder mit
der in EleLa integrierten Versionsabfrage oder aus dem Artikel
Elektronik Lagerverwaltung oder aus Postings von mir (ich bin hier
immer angemeldet).
Nur diese 3 Downloadmöglichkeiten halte ich immer aktuell.
Einzige Ausnahme:
Linux Setup-Paket auf singollo.de von Udo Neist (weinbauer73), er
erstellt das RPM für Linux.
Ich schliesse mich Markus an. Niemals Software aus dubiosen Quellen
herunterladen. Entweder bei den großen und etablierten Portalen oder
beim Hersteller/Vertrieb direkt.
Die RPMS für openSUSE sind mit meinem Repo-Key siginiert. Damit sind die
Pakete jederzeit überprüfbar. Sie gibt es entweder bei Markus` Webseite
oder bei mir im Repo. Ich erstelle gerne noch md5/sha1-Checksummen und
lasse auch clamav drüber laufen und stell die Daten hier zur Verfügung.
Grüße
Udo
Hallo Markus,
möchte Dir hiermit nur nochmal Danke sagen für das tolle Programm und
die Zeit, die Du in die Weiterentwicklung steckst! Wenn ich nur überlege
wieviel Zeit mir EleLa wohl schon gespart hat... Echt klasse.
Gruß,
Jurij
Die EXE V1.2.11C07 könnt ihr mit der Versionsabfrage laden.
Windows, Linux und Hilfe-Datei.
- Korrektur der INI Datei Parameter DefHanbuchDir >> DefHandbuchDir
- Projekt Baum: Bei Klick im Baum das Projekt gleich anwählen
Die Windows-EXE V1.2.11C08 könnt ihr mit der Versionsabfrage laden.
- Projekt Baum: Wenn im Baum ein Projekt auf sich selbst gezogen wurde,
dann verschwand es aus dem Baum. Jetzt geht das richtig.
Hi Markus,
gibt es eigentlich schon eine Möglichkeit, Vorlagen für eigene
SQL-Abfragen zu speichern und zu laden?
Ich suche konkret nach einer Möglichkeit, den Nutzer ein bestimmtes
Projekt und eine Variante auswählen zu lassen. Damit soll eine
hinterlegte SQL-Abfrage parametrisiert und ausgeführt werden, die eine
große Tabelle erzeugt, welche dann exportiert wird.
Ich konnte noch nichts dergleichen finden, aber da Du mir schon so viele
Sachen gezeigt hast, von denen ich dachte es gäbe sie nicht, frag ich
lieber mal nach.
Andreas
Ich hab bei den ganzen threads ein wenig den Überblick verlohren...
Ist die Software jetzt ein Programm zur Installtion auf dem rechner oder
eine Online Version die mit dem Browser bedient wird?
Letzteres suche ich nähmlich. Gibt es eine fertige VM oder V-Box?
Noch ein Bugreport als Nachtrag:
bei der Filterung von Projektvarianten gibt es ein Problem.
Ich habe 5 Positionen in einem Projekt mit unterschiedlichen Varianten
A: v1|v2
B: v1
C: v2
D: v3
E: v1|v3
Wenn ich im Filter v1, v2 oder v3 aktiviere, werden die richtigen
Ergebnisse gezeigt. Wenn ich jedoch mehrere Varianten aktiviere, sind
die Ergebnisse widersprüchlich:
v1 und v2 aktiviert: es werden A und C angezeigt. Ich hätte erwartet,
dass entweder nur A angezeigt wird (UND-verknüpft) oder dass A, B und C
angezeigt werden (ODER-verknüpft).
v1 und v3 aktiviert: analoges Problem, es werden D und E angezeigt,
nicht A und B
alle Filter aktiviert (leer, v1, v2 und v3): es werden D und E
angezeigt.
Andreas
Andreas schrieb:> gibt es eigentlich schon eine Möglichkeit, Vorlagen für eigene> SQL-Abfragen zu speichern und zu laden?
Ich hatte dies für mich so gelöst, daß ich die SQL-Abfragen unter Wissen
abgelegt habe (mit entsprechenden Beschreibungen) und mir dann in das
entsprechende Feld auf der Datenbank-Seite über copy&paste einfüge.
Ist aber sicherlich keine Lösung für Deine Anwendung.
Mahlzeit schrieb:> Ich hab bei den ganzen threads ein wenig den Überblick verlohren...> Ist die Software jetzt ein Programm zur Installtion auf dem rechner oder> eine Online Version die mit dem Browser bedient wird?
Es ist ein Programm zur Installation. Es gibt aber auch eine PHP-Version
mit der man lesend auf die Datenbank zugreifen kann. Zum Ändern der
Daten wird das lokale Programm benötigt.
@Mahlzeit: Elela ist primär ein ausführbares Programm zur Installation
auf dem Rechner. Die PHP-Variante für den Browser ist nur zum Anzeigen
des Datenbestandes gedacht.
@Volkmar: Interessanter Gedanke. Für den Anfang könnte das sogar
reichen. Danke.
Andreas schrieb:> Noch ein Bugreport als Nachtrag:>> bei der Filterung von Projektvarianten gibt es ein Problem.>> Ich habe 5 Positionen in einem Projekt mit unterschiedlichen Varianten>> A: v1|v2> B: v1> C: v2> D: v3> E: v1|v3>> Wenn ich im Filter v1, v2 oder v3 aktiviere, werden die richtigen> Ergebnisse gezeigt. Wenn ich jedoch mehrere Varianten aktiviere, sind> die Ergebnisse widersprüchlich:>> v1 und v2 aktiviert: es werden A und C angezeigt. Ich hätte erwartet,> dass entweder nur A angezeigt wird (UND-verknüpft) oder dass A, B und C> angezeigt werden (ODER-verknüpft).>> v1 und v3 aktiviert: analoges Problem, es werden D und E angezeigt,> nicht A und B>> alle Filter aktiviert (leer, v1, v2 und v3): es werden D und E> angezeigt.>> Andreas
Die Filter im Popup-Menü sind oder verknüpft.
Das geht nicht mehr seit dem ich die Korrektur wegen den SQL-Injections
gemacht habe.
Die Windows-EXE V1.2.11C08b könnt ihr mit der Versionsabfrage laden,
dann geht das auch wieder richtig. Die Linux-EXE mache ich nachher
fertig.
Die anderen Fragen wurden ja schon von Volkmar beantwortet.
Die EXE V1.2.11C09 könnt ihr mit der Versionsabfrage laden.
Windows, Linux und Hilfe-Datei.
- Bild >> Vorschaufenster, wenn das Bild größer als der Sichtbereich des
Bildschirms ist, wird der Rahmen außerhalb gezeigt. Jetzt wird der nur
noch in der "WorkArea" gezeigt. Außerdem kann auch mit dem Mausrad oder
der +/- Taste zwischen 20..500% gezoomt werden. Der Zoom erfolgt ab
Mausposition und wird immer Mittig zum Bildschirm gemacht (evt. die Maus
auch verschoben).
Meine Bilder sind bis zu 1700 Pixel breit, daher stört das.
- Die in EleLa integrierte Versionsabfrage ist jetzt sicherer. Es wird
zusätzlich von meinem Server eine MD5 Prüfsumme übertragen und EleLa
überprüft diese beim Download. Wenn die Prüfsumme nicht passt wird der
Download nicht gespeichert.
Hallo,
ich nutze Elela unter Linux mit Verbindung zu einer MySQL-Datenbank.
Dabei tritt folgendes Problem auf:
Bei der Eingabe eines Gehäuses (F6) kann man den Typ auswählen
(Drop-Down-Menü). Unter Windows kann ich noch nicht existierende Typen
dort auch eintragen und damit anlegen. Unter Linux funktioniert das
nicht. Mache ich etwas falsch oder ist das noch ein Bug?
Viele Grüße
Ralf
Das ist dann ein Bug. Die Windows und Linux Versionen sollten exakt
gleich reagieren weil das der gleiche Quellcode ist.
Ist das unter Bauteile-F2 Feld Library auch so?
Ich hab das Problem behoben, Linux V1.2.11C12 kann mit der
Versionsabfrage geladen werden.
Der Bug war nur in der Linux-Version drin, da habe ich die Items der
Combo-Box manuell gezeichnet weil die Ubuntu Einstellung diese Felder
wie ein Platzhirsch zeichnet.
Ich habe das wieder rückgängig gemacht, jetzt wird wieder die Original
Ubuntu Zeichenmethode genommen und es sollte somit klappen.
Wo kann man unter Ubuntu die Item-Abstände der Combobox auf sinnvolle
Werte einstellen?
Hallo Markus,
bin gestern auf Deinen Hinweis über EleLa in dem Thread von partkeepr
gestossen und bin schon mal begeistert über die gute
Installationsmöglichkeit für Linux über ein eigenes Repo. Auch auf das
erste Durchschauen hat mir EleLa sehr gut gefallen, bin schon eine Weile
auf der Suche nach einer Bauteiledatenbank und hatte mal partdb im
Einsatz, was eigentlich ganz gut lief, mir aber durch einen
Rechnerabsturz verloren ging (hatte schon 70% meines Bauteilbestandes in
meinem Elektronik-Labor eingepflegt gehabt). Für partdb braucht man aber
relativ viel Expertenwissen, um anständig was erreichen zu können, die
Installation war auch nicht so ohne, und so habe ich immer noch nach
Alternativen gesucht.
Vielleicht mit Elela jetzt gefunden? aber....beim ersten Probieren ist
es mir gleich ein paar mal abgestürzt :(
Ein nachvollziehbarer Fehler war folgender: Im Bereich Projekt / Termin
das Datum 12.12.2012 eingegeben und das Programm stürzt ab mit der
Konsolenausgabe:
TApplication.HandleException "12.12.2012" is not a valid date format
und einem Stack-Dump.
Gruss GeHe
Markus Müller schrieb:> Die EXE V1.2.11C09 könnt ihr mit der Versionsabfrage laden.> Windows, Linux und Hilfe-Datei.
Kann es sein, daß du evtl. die falsche Datei bereitgestellt hast. Die
Windows-Version zeigt immer noch Version C08 an und die Datei ist
identisch mit der der Version C08b.
@GeHe
Ich schaue mir das mal an.
Die Windows-EXE ist deutlich robuster, die stürzt nicht ab, sondern es
erfolgt ein sinnvoller Log-Eintrag bei Fehler.
EleLa bietet auch Unterstützung für automatischen Backup der Datenbank
und man kann auch jederzeit die MySQL Daten als SQLite Datenbank
exportieren und somit ist die Sicherung mit wenigen Handgriffen einfach
gewährleistet.
@GeraldB
Ja, stimmt, ist hatte die falsche EXE gezippt und hochgeladen.
Ich habe neu kompilliert und hoch geladen. V1.2.11C12, ist die gleiche
wie V1.2.11C09 ohne Änderung.
@GeHe
Meine Linux-EXE stürzt unter Ubuntu (VirtuslBox) nicht ab.
Aber ich habe herausgefunden, wie das Datem eingegeben werden muss:
"12-12-2012"
Aber ich kümmere mich noch darum dass man auch ein "." als Trenner unter
Linux eingeben kann.
Hallo Markus,
ich hätte da noch eine Anregung für die nächste Version.
Es wäre schön wenn unter Projekt / Positionen und unter Bestellungen
in den Tabellen Multiselection möglich wäre. So dass man mehrere
Einträge aus der Positionentabelle auf einmal bestellen kann und den
Status von mehreren Einträgen auf einemal ändern kann.
Gruß Carsten
@Carsten
Ich habe das mal aufgeschrieben. Ich werde es vermutlich nicht ändern,
denn damit handle ich mir sehr viele unangenehme Seiteneffekte ein.
Viele Stati schnell ändern geht relativ leicht:
- Filter Setzen auf den Lieferant / Status offen
- Erste position auf Status bestellt ändern
- F12 Taste
- nächster Status auf bestellt klicken
- F12 Taste
- ...
Damit braucht nicht die Maus verschoben werden, geht recht fix.
@Volkmar
Das Themen-Feld hat eine andere Funktion als das Projekt-Varianten Feld.
Mit den Trennzeichen lässt sich damit ein Baum aufbauen, mit dem man die
Themen einsortieren kann.
Mit Rechtsklick auf die "Y" Taste bei Thema lässt sich der Baum öffnen
und man findet so sehr schnell den gewünschten Themenbereich.
Gleiches Prinzip wie bei Gehäuse-F6 "Typ".
Die Linux-Variante funktioniert jetzt bei mir, herzlichen Dank. Aber Du
hast recht, es sieht abscheulich aus ;)
Da ich Mandriva-Linux mit KDE benutze ist es nicht nur ein
Ubuntu-Problem, sondern scheint ein generelles Problem unter Linux zu
sein.
gr.
Ralf
Hallo Markus,
Markus Müller schrieb:> Das Themen-Feld hat eine andere Funktion als das Projekt-Varianten Feld.> Mit den Trennzeichen lässt sich damit ein Baum aufbauen, mit dem man die> Themen einsortieren kann.> Mit Rechtsklick auf die "Y" Taste bei Thema lässt sich der Baum öffnen> und man findet so sehr schnell den gewünschten Themenbereich.
ist mir bekannt. Nur hatte ich jetzt das 'Problem', daß ich einen
Eintrag habe, den ich mehreren Themen zuordnen kann. Das wäre mit einer
Mehrfachauswahl einfach handzuhaben, so werde ich es dann halt nur einem
Eintrag zuordnen. Ggfs. werde ich mir mal über meine Themenstruktur
Gedanken machen (wenn der Leidensdruck groß genug ist ;) Aber
wahrscheinlich wird so eine Situation immer mal wieder auftreten).
Wenn ich das rein nehmen würde, dann wäre die Funktion zu kompliziert
und nur wenige würden das verstehen wie es geht.
Deshalb mache ich das nicht rein.
Überlappende Themen gibt es fast überall. Schlussendlich sollte die
Suchen-Funktion helfen den gewünschten Wissen Eintrag zu finden.
Was ich jedoch machen könnte:
Ein weiteres (extra) Kennzeichen-Feld in dem man einen Text eingeben
kann, ähnlich der Variante, aber ohne Baum-Auswahl. Damit könnte man
z.B. C oder HW oder STM32 oder was auch immer rein schreiben und
danach filtern. Das Feld wäre dann auch eine Combo-Auswahl mit den
bereits eingegebenen Kennzeichen.
>Aber ich habe herausgefunden, wie das Datem eingegeben werden muss:>"12-12-2012"
Danke!
Werde weiter ausprobieren und ... ansonsten ein tolles Programm!
Hochachtung!
Gruss
GeHe
Die EXE V1.2.11C13 könnt ihr mit der Versionsabfrage laden.
Windows und Linux.
Jetzt sollte auch überall das Datumsformat:
21.12.2012
21-12-2012
21/12/2012
21.12.12
21-12-12
21/12/12
und deren Kombinationen von . / - in der Eingabe erlaubt sein und es
wird entsprechend konvertiert. Angezeigt wird dann immer 21.12.2012.
Hallo Markus,
Markus Müller schrieb:> Ein weiteres (extra) Kennzeichen-Feld in dem man einen Text eingeben> kann, ähnlich der Variante,
Das wäre auch eine Möglichkeit, hat aber für mich (wie gesagt) keine
hohe Prio. Wenn Du es auf die Liste setzt, ist das absolut OK für mich.
Danke,
Volkmar
Hallo Markus,
ich wollte version aktualisieren, hab jetzt v1.2.11a26, aber bei
versionabfrage wird eine leere tabelle eingezeigt, und dann kommt befehl
kann versions-info nicht laden
danke für die hilfe
Die Versionsabfrage macht auch nur ein GET Befehl, so wie jeder Internet
Browser. Kein Extra Port, keine spezielle Abfrage.
Wenn der Internet Browser etwas anzeigt, dann sollte das auch mit EleLa
klappen.
@Steven
Was für ein Datenbank-System hast du?
Wenn das Feld ausgegraut ist, dann vermutlich SQLite.
Bei SQLite: einfach die Datei EleLa.sq3 kopieren, das ist die Datenbank.
Hallo Markus,
mir gefällt dein Programm sehr, wollte gerne wissen, ob man das als ein
zentrales datenbank anlegen kann und rechte vergeben, meine ich, wenn
ich ein projekt eingetragen habe, dann nur ich das ändern kann, die
andere nur anschauen und, wenn ich ein projekt mit den einzelnen
Baugruppen eintrage, kann ich die archivieren? und wenn ich 10 gefertigt
habe aus den einzelnen baugruppen ein einzelteil und von den 10 dann 5
verkauft, merkt sich das programm, dass ich noch 5 übrig habe? und wenn
ich die nächste bestellung habe, mit wieder 10 stück, brauch ich dann
nur noch 5 anfertigen.
oder ist es nur eine lagerverwaltung? da ich hier eine bestellliste
anlegen kann
Danke markus
Ich teile mal die einzelnen Fragen auf, ich hoffe ich verstehe alle
Einzelfragen richtig.
- Zentrale Datenbank wird mit MySQL oder PostgreSQL unterstützt.
- Einzelne Datensätze (Projekte) nur für einzelne User freigeben, bzw.
die Benutzerverwaltung gibt es in EleLa nicht.
- Einem Projekt kann ein Bauteil verknüpft werden. Somit wird das
gefertigte Projekt unter Bauteile/Lager/Gehäuse geführt und dort
geschieht die Mengenverwaltung. Unter Lager/Gehäuse ist auch das MengeV
(Menge Verbraucht) Feld, das zeigt wie viele aus dem Lager entnommen
wurde.
- Mit "MengeMin" kann festgelegt werden ab wann die Min Menge
unterschritten wurde und kann so nachbestellt werden.
- Ein Projekt archivieren geht nicht so einfach. Aber man kann ich ein
Hauptprojekt "Archiv" anlegen und darin seine zu archivierenden Projekte
verschieben.
Ich denke das waren die Fragen.
Hallo,
Danke für das Programm.
Leider habe ich noch ein Problem und zwar, schneidet mir das Programm
die Datenbankfelder einfach ab bzw. manche Felder sind grösser und
Überlaben die kleineren.
Ich verwenden WIN7 64bit.
Im Anhang ein Bild davon.
Gibt es hier eine Lösung?
Hallo Markus,
danke.... Das das die Datenbank ist darauf bin ich auch schon gekommen
aber die lässt sich nicht ohne weiteres importieren auf dem anderen
Rechner! Die alte Datenbank ist eine *.SQL und die neue ist eine *.SQ3
wenn ich die alte Datenbank als Startdatenbank in die Konfig schreibe
bekomm ich eine Fehlermeldung. Siehe Anhang.
Gruß
Steven
@Thomas Gruber
Ich bin mir jetzt nicht ganz sicher woher das kommt. Ich vermute von den
Anzeigeeinstellungen des Bildschirms.
Können Sie nachschauen wie viel DPI die Anzeige (Bildschirm) hat?
Standard ist 96 DPI, damit sollte die Darstellung korrekt sein.
@Steven Zimmermann
Die alte Datenbank muss auch eine .SQ3 Datei sein oder mit welcher
Datenbank betreiben Sie das andere EleLa?
Wenn Sie EleLa auf dem anderen Rechner starten und dann in das Log
schauen, dann finden Sie die Zeile:
"22:14:59 Parameter [DB] Protocol=<Datenbanktyp>"
"22:14:59 Parameter [DB] Database=<Pfad_Dateiname_Datenbank>"
Schreiben Sie mir was in dem anderen EleLa steht.
Die SQL Datei ist nur ein Script um die MySQL Datenbank auf einem MySQL
Server ein zu richten und keine Datenbank.
In der Dateibrowser-Ansicht gibt es eine "EleLa.SQ3" Datei.
Sollen beide Rechner mit der gleichen Datenbank verbunden werden?
Hallo Steven,
ändere mal in der INI-Datei den Datenbank-Verweis:
[DB]
Database=Elek_Start.sql
in
[DB]
Database=EleLa.sq3
(Dies ist doch Deine exportierte DB, oder?)
Gruß
Volkmar
Edit: Markus war schneller ;)
Guten Abend, ich glaub ich kann das komplett vergessen und ganz von
vorne anfangen... irgendwie hab ich bei dem ganzen hin und her die
Original SQ3 verhauen :( wenigstens hab ich das ganze noch als CSV
exportiert gehabt....
Aber trotzdem danke für Eure Hilfe.
Gruß
Steven
Hallo Markus,
ich versuche 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:
01:52:23 E: Unable to open file "C:\Program Files (x86)\EleLa\EleLa.ini"
(FormCreate)
Die ini Datei existiert aber im genannten Verzeichnis. Das Problem
scheint im Namen des Verzeichnisses zu liegen.
Wenn ich in "c:\EleLa" installiere, funktioniert alles.
Gruß
kokisan
PS: Klasse Projekt!!!
Ja, daher schlägt das Setup C:\EleLa vor.
Wenn ich es nach C:\Programme... installiere 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 zu doof. Ich kann und will diese
Struktur die einen Windows auf zwingt nicht gebrauchen.
Daher kommt EleLa einfach 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 Parmeter "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
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?
Hallo Markus,
ich danke Dir für Deine ausführliche Erklärung. Auf meinem privaten
Rechner habe ich es jetzt wie von Dir vorgeschlagen gemacht. Das
funktioniert einwandfrei.
Bei meinem Geschäftsrechner sieht es da schon ganz anders aus. Die IT
vieler Firmen verriegelt jegliche Installation direkt im
Rootverzeichnis. Für freie Installation sind nur ganz bestimmte Bereiche
und Verzeichnisse freigegeben und das ist leider nicht c:\EleLa . Es
geht mir also nicht um unbedingt haben wollen, sondern um müssen, oder
EleLa nicht verwenden. Ich werde Deine Anleitung, wie es doch geht mal
ausprobieren.
Ich danke Dir noch einmal für Deine schnelle Antwort.
Gruß
kokisan
In der aktuellen Hilfe habe ich ein paar FAQ's drin, auch jetzt diesen
Tipp rein genommen. Die V1.2.11C22 kann mit der Versionsabfrage geladen
werden.
Beim Geschäft, wenn mehrere User EleLa nutzen sollen, müsste ohnehin ein
SQL Datenbank eingerichtet werden und das geht nur in Zusammenarbeit mit
der IT-Abteilung. Denn das ganze muss auch in der Datensicherung drin
sein.
EleLa bietet in jedem Fall alle mögliche Unterstützung, auch mit
automatischer Datensicherung (siehe Kommandozeilenparameter --backup)
das die IT Abteilung nutzen könnte.
Hallo Markus,
> Die V1.2.11C22 kann mit der Versionsabfrage geladen werden.
ich hätte kleine Anregungen zur Versionsabfrage:
Lässt Lazarus an der Stelle ein nichtmodales Fenster zu? Bei langsamen
Internetanbindungen könnte das einen echten Mehrwert bringen.
Mir fällt es gerade in diesem Moment auf, da ich zur Zeit hinter einer
64kbit/s Abindung sitze. Somit dauert ein Download der aktuellen Version
seine fünf Minuten, in denen Elela durch das modale Fenster blockiert
ist. Viel schöner wäre es, Elela in der Zeit weiternutzen zu können.
Falls es in deinen Arbeitsfluss passt, wäre auch eine Updatebeschreibung
zur aktuellen Testversion nützlich. So wären die relevanten Infos an
zentraler Stelle verfügbar, ohne z.B. diesen Thread genau nachvollziehen
zu müssen.
Ansonsten läuft Elela inzwischen richtig rund. Für mich ist es ein
wichtiges Hilfswerkzeug geworden. Danke.
In den letzten Tagen hat sich so gut wie nichts geändert, daher ist
diese Beschreibung von hier:
Beitrag "Re: EleLa - Elektronik Lagerverwaltung ab V1.2.11A26"
noch recht aktuell aktuell (nur zwei Kleinigkeiten extra bei der Linux
Variante).
Ich kann das Fenster Versionsabfrage nichtmodal machen, ich hab es
aufgeschrieben.
Ja, eine Updatebeschreibung als PDF kann ich auch als Download rein
nehmen.
Hallo Markus, leider hab ich keine andere SQ3 Datei mehr die wird dann
wohl bei dem ganzen probieren untergegangen sein...
Nützt nix da muß ich wohl oder überl von vorne anfangen...
Frohe Weihnachten
Gurß
Steven
Ich habe wieder ein paar kleine Bugs gefunden und behoben.
Mit der Versionsabfrage kann die Win + Linux EXE V1.2.11C23 geladen
werden.
Zusätzlich gibt es jetzt auch den Download der "Update Beschreibung
Testversionen" mit den Änderungen seit dem letzten Release als PDF
Dokument.
Die Versionsabfrage ist jetzt als "nichtmodales Fenster". Man kann zwar
EleLa bedienen, ist aber langsamer da der Download nicht in einem
eigenständigen Thread läuft.
Hallo Markus,
wenn ich unter F5 in den Bauteilen nach etwas suche, dann wird das
Beschreibungs-Feld nicht mit durchsucht. Nun habe ich aber in der Regel
bei den interessanten Bauteilen dort Features und Schlagworte
eingetragen nach denen ich ebenfalls gerne suchen würde. Kannst Du da
was ergänzen, daß dies möglich ist?
Gruß
Volkmar
Ja, kann ich machen.
EleLa sucht in dem Feld wenn man unter "Bauteile-F2" im
Schnellsuchenfeld sucht und dabei auch die "Y" Taste gedrückt hat oder
ein "*" mit ein gibt.
Hallo Markus,
ich habe gerade noch was entdeckt: Wenn ich im Memo-Feld der Historie
(tritt aber wohl auch in den anderen Memo-Feldern auf) einen Verweis ins
Bauteillager mache, dann erkennt EleLa einen Klick darauf unter
bestimmten Bedingungen nicht. Beispiel siehe Bild. Wenn ich nun auf den
Wortanfang "Bauteil" von "Bauteillager.641" klicke, passiert nichts.
Klicke ich dagegen auf das Wortende "lager", funktioniert es. Wenn ich
den Link an den Zeilenanfang setze, funktioniert auch der Klick auf den
Wortanfang. Wenn ich dann davor ein "siehe " setze, funktioniert es
nicht mehr (bei "si " geht es). Habe ich mindestens 3 Leerzeilen davor,
funktioniert es nicht mehr am Wortanfang, selbst wenn der Eintrag gleich
am Zeilenanfang steht.
Volkmar
Hallo,
Ich habe was wegen der Meldung
"TApplication.HandleException Cannot focus a disabled or invisible
window"
gefunden und geändert. Bitte teste das mal.
Die EXE V1.2.12107 kann mit der Versionsabfrage geladen werden.
Welche Stückliste, für was?
Bestellungen oder Projektpositionen?
Bei Bestellungen geht das nur mit den Reichelt CSV Stücklisten, auch nur
wenn die Positionen bereits vorhanden sind.
Bei Projekt können die CAD CSV Stücklisten importiert werden, welche
Felder und wie genau steht in der Hilfe.
Vielen Dank! Das hat geholfen.
Markus Müller schrieb:> Hallo,> Ich habe was wegen der Meldung> "TApplication.HandleException Cannot focus a disabled or invisible> window"> gefunden und geändert. Bitte teste das mal.> Die EXE V1.2.12107 kann mit der Versionsabfrage geladen werden.
Hallo Markus,
ich habe unter Bestellung einen Filter auf einen Lieferanten gesetzt,
dadurch bekam ich 4 Positionen angezeigt. Dann habe ich die Funktion
"Sichtbare archivieren" ausgewählt. Nach der Sicherheitsabfrage wurden
diese 4 Eintrage nicht mehr angezeigt, soweit OK, schließlich sollen
diese ja archiviert sein (sind sie auch). Aber nun hatte ich immer eine
leere Liste, da scheinbar der Filter auf den Lieferanten immer noch
aktiv ist. Nur, ich konnte ihn nicht mehr ausschalten. Als einzige
Maßnahme half EleLa zu beenden und neu zu starten.
Gruß Volkmar
Die Win-EXE V1.2.12112 kann mit der Versionsabfrage geladen werden.
@Volkmar
Darin sollten jetzt alle Filter bei "Sichtbare archivieren" deaktiviert
werden.
Wegen dem Posting, "Bauteillager.<ID>":
Beitrag "Re: EleLa - Elektronik Lagerverwaltung ab V1.2.11A26"
Bei mir klappt das ohne Probleme. Ich habe im Log jetzt einen neuen
Eintrag gemacht "Findword:" damit kannst Du sehen was für ein Wort der
da findet und schreibe mir das bitte.
Bei mir stürzt nichts ab. Es kommen zwar auch Stack-Traces, aber das ist
normal und EleLa protokolliert diesen Fehler der Eingabe unter "Extras"
> "Log". Und in der Statusleiste erscheint auch der Fehler.
Wenn man dann das Komma in Punkt ändert, klappt das auch mit dem
speichern.
Das zweite kann ich nicht nachvollziehen.
Ich lasse Fehler auch extra zu und fange die dann global ab um genau zu
protokollieren können wo/was passiert ist.
Somit Stack-Traces sind erlaubt, aber die EXE darf nicht einfach so
verschwinden. (Zumindest habe ich das so nicht geplant.)
Um dem Problem mehr auf die Schliche zu kommen kannst Du auch den
INI-Parameter
[Programm] LogInFile=1
setzen, damit müsste EleLa eine Log-Datei anlegen und gleichzeitig mit
dem Schreiben in das Log auch die Datei beschreiben.
Mit dem Parameter
[Debug] Mode=1 oder 2
werden auch noch mehr Infos gespeichert, die mir am besten per Mail
schicken.
Ich habe auch Ubuntu (als VPC) und ich finde es merkwürdig warum EleLa
so unterschiedlich reagiert.
Hallo Markus,
das mit dem Filter beim Archivieren klappt schon mal ;)
Bei dem Problem mit dem Bauteillager erhalte ich folgende Erkennungen:
Klick ganz links am Wortanfang auf das B: "Kabeln,"
Etwas weiter rechts: "siehe"
Zwischen "la" von "lager": bauteillager.641
Interessant: Ich habe noch mehr Text davor stehen, die erste Zeile ist
ziemlich komplett ausgefüllt, die zweite Zeile hat am Ende etwas mehr
Platz (da das nachfolgende Wort nicht mehr ins Feld passt). In den
ersten zwei Zeilen bekomme ich das richtige Wort geliefert, in der 3.
Zeile gibt es eine Verschiebung. Ich vermute mal, daß es nur in solchen
Fällen auftritt.
Ich habe eine Idee woran das liegen könnte.
In Deinem Text sind vermutlich irgend welche Umlaute, und die sind UTF8
Codiert 2 Byte lang.
Jetzt muss ich nur noch herausfinden wie ich aus der Byte-Position die
Zeichen-Position bekomme, dann sollte es klappen, bzw. das richtige Wort
gefunden werden.
@Volkmar: Jetzt sollte das auch funktionieren.
Die Win-EXE V1.2.12113 kann mit der Versionsabfrage geladen werden, auch
die Updatebeschreibung seit dem letzten Release.
Ja, stimmt, ich hatte versehentlich die MD5 von der falschen Datei
erzeugt. Jetzt passt es.
Während ich die Dateien alle hoch lade kann es auch sein dass während
meinem Upload es zu dieser Meldung kommt, dann einfach 5 Minuten später
nochmals probieren.
Weil die Versionsabfrage mit EleLa bei einer Proxy Verbindung nicht
immer funktioniert habe ich diese auch in meiner Homepage integriert:
http://www.mmvisual.de >> EleLa >> "EleLa Versionsabfrage und Downloads"
oder hier:
http://www.mmvisual.de/version.php
Diese Liste zeigt die gleichen Infos wie die EleLa-Versionsabfrage, alle
verfügbaren Downloads mit Version.
Wegen dem Problem, ab hier beschrieben:
Beitrag "Re: EleLa - Elektronik Lagerverwaltung ab V1.2.11A26"
@Volkmar:
Wenn nochmal ein MD5 Error bei der Versionsabfrage erscheint kannst Du
auch direkt von meiner Homepage die Dateien laden.
Hallo Markus,
ich spiele gerade mit elela ein bisschen.
Man kann z.B. in eagle bestimmte Attribute bei den Bauteilen definieren,
die man dann in BOM exportieren kann. Kann man bei den Projekten die
Importfunktion dafür nutzen die Bauteile im Schaltplan den Bauteilen in
elela zuzuordnen(Bezeichnung Bauteil/Gehäuse, Gehäusetyp)? Dann wäre es
nicht mehr notwendig, bei einem neuen Projekt die Bauteile aus einer
langen Liste auszuwählen, was auch fehleranfällig ist.
In EleLa muss nur z.B. ein Kondensator 100nF 0805 zugeordnet werden,
wenn dann noch mehr davon bestückt sind, kann mittels
Projektpos, Taste Extras Menüpunkt "Kopiere Bauteil/Lager/Gehäuse"
diese Auswahl auf alle andere kopiert/zugeordnet werden.
Wichtig: Die Gehäuse-Bezeichnung sollte in EleLa gleich sein wie im CAD
Programm.
In Planung habe ich, dass man im CAD Programm auch eine Artikelnummer
hinterlegen könnte, in EleLa wäre das das Feld "Barcode".
Wenn dann während dem Import EleLa eine Übereinstimmung findet, dann
würde so gleich das Bauteil/Lager/Gehäuse zugeordnet werden.
Kommt mit dem nächsten großen Release.
PS: Unter Projektpos, neben dem Auswahlfeld für das Bauteil kann mit der
"..." Taste auch ein Auswahldialog für das Bauteil mit Lager/Gehäuse
geöffnet werden.
Das wäre sehr gut! Ich werde dann schon mal in meinen Bauteilen Barcode
als Attribut hinzufügen. Ich hoffe bis zu dem nächsten großen Release
ist es nicht lange ;)
Für die Barcode-Funktion bietet EleLa einiges an Unterstützung.
Man kann den Barcode Formatieren anhand dem hinterlegten Typ, mehr dazu
steht in der Hilfe.
(Siehe EleLa Typ-F8 >> Feld "Barcode Format:")
Hallo Markus,
erstmal ein großes Lob für dein Programm. Beim ersten Probieren fand ich
die verlinkten PDF Handbücher/Datenblätter ein sehr praktisches Feature.
Bei der Verwaltung der Lieferdaten zu einem Bauteil habe ich dann aber
eine konsequente Fortsetzung vermißt. Hier im Thread habe ich dazu auch
nichts finden können.
Folgender Vorschlag:
Bisher hat man zu einem Bauteil über die Karteikarten "Lieferanten" eine
Möglichkeit für jeden möglichen Lieferanten u.a. Bestell-Nr., E-Preis
und VPE zu erfassen. Die Sucherei geht jetzt aber los, wenn man z.B.
prüfen möchte, ob der in der Datenbank eingetragen Preis noch dem
aktuellen Preis des Lieferanten entspricht. IMHO wäre es sehr praktisch,
wenn man bei den Lieferdaten auch einen Web-Link zur Bauteilseite des
Lieferanten in der DB hinterlegen könnte, so dass sich mit einem Klick
der Web-Browser mit der passenden Internet-Seite öffnen läßt, ähnlich
wie das mit den PDF-Handbüchern funktioniert.
Gruß
Matthias
Das funktioniert bereits:
Auf der "Lieferanten" Seite ist neben der Bestell-Nummern Eingabe eine
Goto Taste ">>" damit wird anhand der Bestellnummer und der ausgewählten
Adresse die Internetseite geöffnet.
Woher der Link kommt steht in der Hilfe unter "Adressen" beschrieben, da
sind für viele Lieferanten die Internet-Links eingetragen.
Wenn man dennoch einen zusätzlichen Link beim Lieferant eintragen
möchte, dann kann das im Memo Feld gemacht werden. Mit Strg + Mausklick
sucht der dann das geklickte Wort und bei http://..... wird automatisch
der Web Browser gestartet und die Seite gezeigt.
Mehr dazu in der Hilfe unter "Allgemeine Infos" >> "Memo-Feld
Eingabefunktionen:"
PS: Die ">>" Taste unter Bestellung bei Lieferant 1/2 öffnet dann auch
die Lieferantenseite mit dem Bauteil.
Markus Müller schrieb:> Das funktioniert bereits:
Klasse! Der Link über das Memo-Feld ist genau das, was ich gesucht habe.
Bei dem Weg über den Eintrag unter "Adressen"\"Internet" landet man doch
relativ häufig noch irgendwo in der Suchergebnisliste des Lieferanten.
Gruß
Matthias
Matthias schrieb:> Bei dem Weg über den Eintrag unter "Adressen"\"Internet" landet man doch> relativ häufig noch irgendwo in der Suchergebnisliste des Lieferanten.
Das hängt von den Internet-Shops der Lieferanten und den angegebenen
URLs ab. Eventuell kann man ja mal schauen ob man da noch was verbessern
kann, wenn Du Beispiele nennst.
Volkmar
Volkmar Dierkes schrieb:> Eventuell kann man ja mal schauen ..., wenn Du Beispiele nennst.
z.B. Digi-Key Part 568-1839-2-ND :
Mit der aus Lieferanteneintrag und Bestell-Nr. zusammengesetzen URL
http:\\search.digikey.com/scripts/DkSearch/dksus.dll?k=568-1839-2-ND
landet man auf einem Suchergebnis mit vier Treffern (warum auch immer?).
Direkt auf das Produkt kommt man unter der URL
http://search.digikey.com/de/de/products/PCA9538D,118/568-1839-2-ND/789928
Diese letzte URL läßt sich aber nicht alleine aus Basisadresse und
Digi-Key Teilenummer zusammensetzen.
Ich sehe da keine große Chance, dass mit einem Basislink zu erschlagen.
Gruß
Matthias
>landet man auf einem Suchergebnis mit vier Treffern (warum auch immer?)
Die Ergebnisse sind ein und der selbe Chip, nur in anderer Verpackung.
Ich finde diese Vorgehensweise ist nicht die schlechteste von DigiKey,
so hat man gleich den Überblick ob eine andere VPE nicht doch günstiger
geworden ist.
Du kannst Digikey ja mal ein Mail schreiben, vielleicht schreiben die
Dir einen anderen Link, der so funktioniert wie Du es haben willst,
fragen kostet nichts.
Bei der Farnell Suche klappt das auch besser, die zeigen das richtige.
Ich habe den Link in die Hilfe auf genommen.
Mit der EleLa Versionsabfrage gibt es neu eine Taste "WWW" mit der kann
nun direkt der Web Browser mit den aktuellen verfügbaren Versionen
geöffnet werden. (Wenn die Versionsabfrage wegen Proxy Verbindung nicht
klappt.)
Neue Win-Testversion + Hilfedatei V1.2.12123 kann mit der
Versionsabfrage geladen werden.
Hallo!
Ich hätte einen Vorschlag. Wäre es eventuell sinnvoll eine Möglichkeit
vorzusehen bei den Bauteilen unter Gehäuse in einem zusätzlichen Feld
den Wert anzugeben. Dann hätte man ein Bauteil mit der Bezeichnung
"Widerstand" und mehreren Gehäuse/Werten und man könnte diesen Wert auch
bei den Projekten übernehmen.
Das ist nicht nötig, der Wert steht schon als Bauteil Bezeichnung drin
und der Wert, wenn der vom Haupteintrag abweicht, wird in Gehäuse unter
Bezeichnung eingetragen.
Anhand der Zuordnung (Projektposition) zum Bauteil muss das Wert Feld
nicht von EleLa ausgefüllt werden, denn das steht schon in den beiden
Drop-Down Felder drin.
Somit hat man das Wert Feld (unter Projektposition) zur freien
Verfügung.
Das geht auch nicht anders, denn nur mal angenommen man würde den
Eintrag unter Bauteil>Gehäuse ändern, dann würde für immer der Wert in
der Projektposition falsch sein, daher muss es über die Datenbank ID
verknüpft werden, nur so sieht man in der Projektposition den wahren
Wert.
Markus Müller schrieb:> Ich finde diese Vorgehensweise ist nicht die schlechteste von DigiKey,> so hat man gleich den Überblick ob eine andere VPE nicht doch günstiger> geworden ist.
Das ist ein gutes Argument und wohl die Idee bei der Implementation von
Digi-Key.
Volkmar Dierkes schrieb:> Probiere mal folgenden Link für Digikey aus. ...
Funktioniert super. Danke!
Das spart einem doch einen Haufen Einzeleinträge beim
Lieferantendatensatz der Bauteile.
@Markus
Bei einem anderen Hersteller bin ich jetzt noch auf ein anderes Problem
gestoßen: Die URL zur Produktbeschreibung ist ein echter Hammer
http://www.knick.de/hps/client/knick/public/knprod/catalog_subcategory.hbs?hxmain_object_id=KNPROD::CMI24::SensoTrans_DMS_P_32200&hxmain_category=knick_core_navigation::hxcore::knick::/1/2/3/11/SensoTrans_DMS_P_32200&ext_language=de
Die ist locker 233 Zeichen lang. Anscheinend ist das Memofeld bei den
Bauteilen in EleLa ein Textfeld mit einer maximalen Länge von 100
Zeichen, so dass so ein URL-Monster nicht unterzubringen ist. Hast du da
eine Idee, ob man solche Links auch irgendwie unterbekommt?
Gruß Matthias
Hallo Markus,
wenn ich folgende Sequenz eingebe, wird das neue Bauteil nicht
abgespeichert:
- Neues Bauteil
- Name vergeben
- Typ über das Icon "..." auswählen
- Filter auf aktuellen Typ setzen
Und schwupps, ist der neue Eintrag weg.
Volkmar
Matthias schrieb:> Hast du da eine Idee, ob man solche Links auch irgendwie unterbekommt?
Du kannst den Link auf jeden Fall in das Memo-Feld des Bauteils
eintragen und dort dann mit einem STRG-Klick aufrufen.
Volkmar
Volkmar Dierkes schrieb:> Matthias schrieb:>> Hast du da eine Idee, ob man solche Links auch irgendwie unterbekommt?>> Du kannst den Link auf jeden Fall in das Memo-Feld des Bauteils> eintragen und dort dann mit einem STRG-Klick aufrufen.>
Oder unter Bauteil im Handbuch-Feld
oder unter Lager/Gehäuse im Handbuch-Feld
Die können 250 Zeichen.
Mit der ">>" Taste neben der Handbucheingabe wird auch der Internet-Link
erkannt und der Web Browser gestartet.
Die Memo-Felder werden bald auf 64KB vergrößert, erst mal mache ich nur
Bugbereiniung.
@Volkmar ich werde das beheben.
Volkmar Dierkes schrieb:> Probiere mal folgenden Link für Digikey aus.
Gerade sehe ich dabei ein ganz anderes Problem: Wenn ich auf
http://de.digikey.com oder http://www.digikey.de die Suchfunktion
benutze bzw. über EleLa aufrufe, lande ich auf der US-Seite mit USD
Preisangaben. Früher ist mir das nie aufgefallen. Ist da plötzlich bei
mir ein fehlgeleiteter Cookie am Werk oder was könnte da los sein?
Volkmar Dierkes schrieb:> Du kannst den Link auf jeden Fall in das Memo-Feld des Bauteils> eintragen
Stimmt, das scheint vom Datentyp ein echtes Memofeld (32k?) zu sein. Den
Link bei den Lieferantendaten unterzubringen, ist, wenn es sich nicht
wie im obigen Fall um die Produktbeschreibung des Herstellers handelt,
aber oft passender.
@Markus
Markus Müller schrieb:> ... Die können 250 Zeichen. Mit der ">>" Taste neben der> Handbucheingabe ...
Ok, Danke. Dann muß man sich das mit den Links zu PDF-Datebblättern
etwas aufteilen. Und wenn jemand für seine Web-Site längere URLs
produziert, hat er erstmal Pech gehabt.
Man kann auch einen Link auf eine Textdatei setzen und darin sind die
weiteren Links / Infos drin.
Wenn man als Handbuch nur ein Ordner an gibt, dann startet EleLa den
Explorer und man sieht dort alle Dateien.
Sowas ist z.B. beim STM32F4xx hinfreich, denn der hat viele Dateien, da
lohnt ein extra Ordner.
Matthias schrieb:> Gerade sehe ich dabei ein ganz anderes Problem: Wenn ich auf> http://de.digikey.com oder http://www.digikey.de die Suchfunktion> benutze bzw. über EleLa aufrufe, lande ich auf der US-Seite mit USD> Preisangaben. Früher ist mir das nie aufgefallen. Ist da plötzlich bei> mir ein fehlgeleiteter Cookie am Werk oder was könnte da los sein?
Keine Ahnung, kann ich nicht nachvollziehen, bei mir zeigt er immer in
EUR an. Was steht denn bei der Digikey-Seite oben rechts, Deutsche
Flagge und EUR wird es daher wohl nicht sein?
Vielleicht hilft ja folgender Link anstelle des obigen:
Ja, der Link ist besser. Als ich früher die deutsche Digikey Seite auf
mache, suche nach der Bestell-Nummer wurde auch automatisch zur US Seite
gewechselt, jetzt ist es besser.
Ist jetzt in der Hilfe drin.
Wegen dem:
Beitrag "Re: EleLa - Elektronik Lagerverwaltung ab V1.2.11A26"
Das habe ich jetzt auch behoben, und noch an vielen anderen
Programmpositionen wird sicherheitshalber ein Post ausgeführt bevor der
Filter geändert wird.
Auch werden die verknüpfte Tabellen (Gehäuse und Lieferant / Projektpos
und Historie) auch sicherheitshalber vorher gespeichert.
Neue Win-Testversion + Hilfedatei V1.2.12124 kann mit der
Versionsabfrage geladen werden.
Hallo Markus,
ich habe mir ein Projekt erstellt, bei dem ich auch ein Bauteil dazu
habe. Für beide möchte ich die gleichen Bilder verwenden. Sehe ich das
richtig, daß ich dann die Bilder mehrfach hinzufügen muß? Ich sehe keine
Möglichkeit, daß ich das schon vorhandene Bild aus dem Projekt im
Bauteil bzw. umgekehrt verwenden kann, oder?
Volkmar
Noch eines, auf der Bestellseite steht: "Menge (VPE)". Aber es ist nicht
ersichtlich wie groß die VPE ist. Prompt ist mir der Fehler unterlaufen
und ich habe die Gesamtzahl eingetragen. Nach Auswahl der Funktion "In
Lager buchen" hatte ich plötzlich die 10-fache Menge an Bauteilen ;)
Ich empfinde es auch als Diskrepanz wenn die Menge in VPE angegeben
werden soll, aber der Einzelpreis angezeigt wird. Der GP ist dann auch
nicht richtig, da hier einfach die Menge * Einzelpreis gerechnet wird,
aber die VPE wird nicht berücksichtigt.
Hallo,
elboy schrieb:> Ich werde dann schon mal in meinen Bauteilen Barcode als Attribut hinzufügen.
Das ULP für Eagle um die CSV korrekt zu erzeugen, müßte dann auch
entsprechend angepaßt werden. Ich habe damit angefangen, bräuchte dann
aber mal ein Bauteil, daß das Attribut enthält. Spätestens wenn Markus
die entsprechende Version herausbringt.
Volkmar
Bilder könnten mehrfach verwendet werden, allerdings sollte das niemals
jemand machen!! (eingriff von Hand), denn damit könnte man ganz leicht
die Bilder auch unbeabsichtigt löschen. Man muss die entsprechend immer
einzeln anhängen.
Die VPE Menge zeigt EleLa, siehe Bild, rot markierter Kasten. Vermutlich
ist Dein Text zu lang und dann musst Du einfach in der Tabelle die
Spalte breiter ziehen.
Die ULP kannst Du schon machen, ich habe für diese Spalte in der CSV
Datei "Barcode" oder "Artikelnr" vorgesehen, es werden dann beide
Bezeichnungen erkannt und unter ProjektPos wird es neu eine Spalte
"Barcode" geben. EleLa störten die zusätzlichen Spalten nicht, somit
kein Problem.
Die Spalte in EleLa/ProjPos muss Barcode heißen, weil diese auch so
unter Lager/Gehäuse heißt.
Die neue ULP bräuchte ich dann auch, ich würde diese dann wider in die
Hilfe mit aufnehmen.
Hallo Markus,
ich habe mal wieder einen Vorschlag.
Wäre es möglich, dass man unter Bauteil -> Lieferanten einen Filter auf
Lager/Gehäuse setzen kann?
Wäre ganz praktisch, wenn man mehrere Lager/Gehäuse und Staffelpreise
angelegt hat.
Gruß
Carsten
Ich habe das mal aufgeschrieben, die Funktion wird nicht so schnell
kommen.
Man kann relativ leicht den Überblick erhalten, indem man die Tabelle
Sortiert (Klick auf Tabellentitel-Zeile):
- erst klicken auf die Bestell-Nummer
- dann klicken auf Lager/Gehäuse
EleLa merkt sich zwei Sortierspalten und man hat zwar nicht gefiltert,
aber ordentlich und übersichtlich sortiert.
Markus Müller schrieb:> Bilder könnten mehrfach verwendet werden, allerdings sollte das niemals> jemand machen!! (eingriff von Hand), denn damit könnte man ganz leicht> die Bilder auch unbeabsichtigt löschen. Man muss die entsprechend immer> einzeln anhängen.
Sowas hatte ich mir schon gedacht und aufgrund dieser Bedenken keine
weiteren Versuche unternommen. Kommt ja nicht so häufig vor.
> Die VPE Menge zeigt EleLa, siehe Bild, rot markierter Kasten. Vermutlich> ist Dein Text zu lang und dann musst Du einfach in der Tabelle die> Spalte breiter ziehen.
Simmt, da steht es. War in dem Fall halb überdeckt, aber der Gesamtpreis
GP stimmt dennoch nicht, da wird die VPE nicht berücksichtigt.
> Die ULP kannst Du schon machen, ich habe für diese Spalte in der CSV> Datei "Barcode" oder "Artikelnr" vorgesehen, es werden dann beide> Bezeichnungen erkannt und unter ProjektPos wird es neu eine Spalte> "Barcode" geben. EleLa störten die zusätzlichen Spalten nicht, somit> kein Problem.
Ja, hatte ich vermutet und die ersten Tests waren soweit OK. Ich bin mir
halt noch unsicher wegen dem Attribut in Eagle und dafür hatte ich ja
nach Testdaten gefragt (wobei ich selber diese Funktion wahrscheinlich
nicht nutzen werde).
Markus Müller schrieb:> wenn dann noch mehr davon bestückt sind, kann mittels> Projektpos, Taste Extras Menüpunkt "Kopiere Bauteil/Lager/Gehäuse"> diese Auswahl auf alle andere kopiert/zugeordnet werden.
Wie ich gesehen habe, wird hierbei aber das Feld GPreis nicht besetzt.
Ich habe überall nur jeweils 1 Stück drin stehen. Wenn ich dann die
Stückzahl neu setze und abspeichere, wird der GPreis und die Summe auch
korrekt besetzt.
> Wichtig: Die Gehäuse-Bezeichnung sollte in EleLa gleich sein wie im CAD> Programm.
Das habe ich bei mir so gelöst das ich die Stückliste nach der Zuordnung
eines solchen Bauteils noch mal einlese, dann ist die Gehäuse-Bezeichung
bei allen Bauteilen wieder gleich und ich kann die Kopier-Funktion
nutzen.
>Wie ich gesehen habe, wird hierbei aber das Feld GPreis nicht besetzt.>Ich habe überall nur jeweils 1 Stück drin stehen. Wenn ich dann die>Stückzahl neu setze und abspeichere, wird der GPreis und die Summe auch>korrekt besetzt.
Ja, ist mir auch schon vor ein paar Wochen aufgefallen, ich wollte das
beim nächsten Projekt rausfinden. Aber jetzt hast Du es schon raus
gefunden :-)
Ich habe Eagle, vielleicht kann ein anderer hier unterstützen.
Markus Müller schrieb:> Ich habe Eagle, vielleicht kann ein anderer hier unterstützen.
Ich denke, Du wolltest folgendes schreiben:
> Ich habe kein Eagle, vielleicht kann ein anderer hier unterstützen.
>Wie ich gesehen habe, wird hierbei aber das Feld GPreis nicht besetzt.>Ich habe überall nur jeweils 1 Stück drin stehen. Wenn ich dann die>Stückzahl neu setze und abspeichere, wird der GPreis und die Summe auch>korrekt besetzt.
Jetzt geht das richtig.
Neue Win und Linux Testversion V1.2.12125 kann mit der Versionsabfrage
geladen werden.
Markus Müller schrieb:> Jetzt geht das richtig.
Jepp, Danke!
Ich habe da noch was entdeckt, aber kein Bug:
a) Unter Bestellung kann ich ja die Einträge auf ein Projekt filtern,
aber ich kann nur auf das Projekt des aktuellen Eintrags filtern. Bei
anderen Filteroptionen kann man mit Rechtsklick auf den Filterbutton den
Eintrag direkt auswählen.
b) Bei den Bauteilen gibt es ja inwzischen ein Tab für Bestellungen,
dieses Tab habe ich eben bei den Projekten vermisst.
Gruß
Volkmar
Hallo Markus,
ich hätte da einen Sonderwunsch ;)
Könntest Du vielleicht irgendwo eine Einstellung einbauen die die "Buche
Menge nach Produktion"-Funktion bei Projekten so ändert, dass zuerst
geprüft wird ob alle Bauteile vorhanden sind, und falls ja, das Projekt
bucht, ansonsten abbricht und eine Meldung ala "nicht genug Bauteile"
o.ä. anzeigt?
Ich habe viele kleinteilige Produkte die aufeinander aufbauen und es
wäre eine große Zeitersparnis, dann könnte ich auch mit einer
Scriptsprache oder so die Projekte direkt buchen indem ich das passende
Barcode scanne.
Denke das wäre auch für andere hilfreich... Man kann ja das Verhalten
über einen Schalter in der *.ini steuern oder so.
Gruß,
Jurij
@Volkmar a) / b) habe ich aufgeschrieben.
@Jurij
"Buche Menge nach Produktion": Dafür würde ich eine Frage hinzufügen,
die erscheint wenn nicht genügend Menge vorhanden ist und mit Ja/Nein
beantwortet werden kann.
Die Barcode/ArtikelNr Funktion kommt mit dem nächsten großen Release,
dann ist es auch sinnvoll den Scanner nutzen zu können.
Wenn gescannt wird, dann werden alle Positionen mit dem Barcode auf
Status fertig gesetzt und es erscheint eine Frage "Soll die Lagerbuchung
gemacht werden?"
Somit würde, wenn z.B. 20 100nF,0805 Chips in 20 Positionen auftauchen
alle mit einem Scanvorgang gebucht werden.
Es würden aber nur die Positionen berücksichtigt werden, die einen
anderen Status als Fertig haben, damit die Bauteile nicht doppelt
gebucht werden.
Überlege Dir bitte ob diese Funktion wirklich so gewollt ist.
Denn ich habe das Problem dass ich nicht genau weiß wie ich diese
Funktion am Sinnvollsten und einfachsten in EleLa integriere.
Ich habe beides mal aufgeschrieben.
EleLa sollte mit möglichst wenig Parameter schon so funktionieren wie es
richtig ist, ein Parameter mehr bedeutet doppelt so viele Fehler wie man
falsch einstellen kann und die INI hat schon sehr viele Parameter. Daher
kommt dafür auch kein Parameter hinzu.
Hallo Markus,
habe jetzt das Forum schon lange nicht verfolgt, aber in den letzten
Beträgen was darüber gelesen, die Scanner/Barcode-Funktionalität zu
verbessern.
Ich persönlich, würde mich in diesem Zusammenhang darüber freuen auch
den Kisten einen Barcode geben zu können. Entsprechend eine
Suchmöglichkeit für diesen Barcode.
Danke für die Tabelle für den Kisteninhalt, genau so ist es Perfekt.
Grüße aus Essen ( -1 C°, Sonne )
Peter
Der Kiste einen Barcode geben müsste doch eigentlich schon gehen.
Als Bezeichnung der Kiste wird zu erst z.B. 3 Zahlen eingegeben:
"001 Sortierkasten R"
Dieses "001" wird als Barcode ausgedruckt und auf die Kiste geklebt.
Zum Scannen geht man auf "Kiste - F7" in das Schnellsuchen Feld und
scannt dann einfach. Schon springt EleLa zu dem Datensatz der Kiste.
Markus Müller schrieb:> @Jurij> "Buche Menge nach Produktion": Dafür würde ich eine Frage hinzufügen,> die erscheint wenn nicht genügend Menge vorhanden ist und mit Ja/Nein> beantwortet werden kann.
Ja, das passt. Danke!
> Die Barcode/ArtikelNr Funktion kommt mit dem nächsten großen Release,> dann ist es auch sinnvoll den Scanner nutzen zu können.>> Wenn gescannt wird, dann werden alle Positionen mit dem Barcode auf> Status fertig gesetzt und es erscheint eine Frage "Soll die Lagerbuchung> gemacht werden?"> Somit würde, wenn z.B. 20 100nF,0805 Chips in 20 Positionen auftauchen> alle mit einem Scanvorgang gebucht werden.> Es würden aber nur die Positionen berücksichtigt werden, die einen> anderen Status als Fertig haben, damit die Bauteile nicht doppelt> gebucht werden.> Überlege Dir bitte ob diese Funktion wirklich so gewollt ist.> Denn ich habe das Problem dass ich nicht genau weiß wie ich diese> Funktion am Sinnvollsten und einfachsten in EleLa integriere.
Das meine ich etwas anders, kann den Teil aber auch mit AutoHotkey für
mich passend machen, dass ist vermutlich zu speziell.
Ich habe das so vor: Ich habe zu jedem Projekt ein Barcode. Wenn ich
dieses scanne soll für dieses Projekt die "Menge offen" um 1 erhöht
werden und direkt die "Menge nach Produktion" gebucht werden, so dass
das Projekt fertig ist. Es ist aber vermutlich nicht der übliche
Workflow, so das es wpohl keinen Sinn hätte auch diese Funktion in EleLa
einzubauen, außer es melden sich andere die das auch so machen...
Gruß,
Jurij
Ja, das ist schon sehr speziell.
Besser doch die Maus dafür in die Hand nehmen in die entsprechende Taste
klicken. Nicht dass man einmal zufällig doppelt scannt.
In EleLa gibt es keine Funktion die eine Lagerbuchung für ein Projekt
rückgängig machen kann wenn man zufällig das falsche Projekt bucht.
Daher sollte dies doch besser eine Hand/Mausklick Funktion über das
bestehende Popup-Menü bleiben. Denn vor der Buchung des Projektes muss
auch sichergestellt sein, dass die Bestückungsvariante korrekt
ausgewählt wurde, denn sonst werden nicht bestückte auch gebucht.
Du siehst, das ganze ist doch ein recht komplexes Thema und da EleLa
unkompliziert bleiben soll möchte ich das nicht rein nehmen.
Was anderes wäre es, wenn EleLa irgendwie mit einem Bestückungs-Automat
verbunden wäre, dann würde solch eine Funktion wiederum Sinn machen.
Aber dann würde wohl die Kommunikation über eine serielle Schnittstelle
oder TCP/IP erfolgen (sofern das der Automat das beherrscht).
(Jedes bestückte / verloren gegangene Bauteil wird vom Lager abgezogen)
Markus Müller schrieb:> Ja, das ist schon sehr speziell.> Besser doch die Maus dafür in die Hand nehmen in die entsprechende Taste> klicken. Nicht dass man einmal zufällig doppelt scannt.> In EleLa gibt es keine Funktion die eine Lagerbuchung für ein Projekt> rückgängig machen kann wenn man zufällig das falsche Projekt bucht.
Wäre das eigentlich ein großer Aufwand eine solche Funktion einzubauen?
Wäre schon praktisch, falls man sich mal verklickt hat.
Habe noch einen ziemlich unbedeutenden Bug gefunden, aber wenn schon...:
Wenn man ein Bauteil mit Lager/Geh kopiert wird die MengeV mit kopiert,
was aber eigentlich keinen Sinn macht, da es ja wieder ein anderes
Bauteil ist.
Gruß,
Jurij
Jurij G. schrieb:> Wäre das eigentlich ein großer Aufwand eine solche Funktion einzubauen?> Wäre schon praktisch, falls man sich mal verklickt hat.
Ja, denn EleLa begrenzt die Menge automatisch auf null wenn die
abgezogene Menge negativ werden würde. Wenn man jetzt wieder zurück
bucht, dann hätte man plötzlich mehr Bestand als vorher.
>> Habe noch einen ziemlich unbedeutenden Bug gefunden, aber wenn schon...:> Wenn man ein Bauteil mit Lager/Geh kopiert wird die MengeV mit kopiert,> was aber eigentlich keinen Sinn macht, da es ja wieder ein anderes> Bauteil ist.
Der Bug sollte schon lange behoben sein, war mal drin. Ich kann den
jetzt auch nicht nachvollziehen.
Wenn der Eintrag anstatt kopieren nur verschoben wird, dann bleibt
MengeV erhalten, denn dann geht EleLa vom gleichen Lager/Gehäuse aus,
das nur einem anderen Bauteil zugeordnet wird.
Markus Müller schrieb:> Der Bug sollte schon lange behoben sein, war mal drin. Ich kann den> jetzt auch nicht nachvollziehen.> Wenn der Eintrag anstatt kopieren nur verschoben wird, dann bleibt> MengeV erhalten, denn dann geht EleLa vom gleichen Lager/Gehäuse aus,> das nur einem anderen Bauteil zugeordnet wird.
Mein Fehler, hatte eine alte Version gestartet. Ich sollte immer nur
eine behalten...
Gruß,
Jurij
Hallo Markus,
ich habe ein Problem mit der Darstellung von Umlauten.
Ich nutze Elela mit einer MySQL 5.5 Datenbank, und wenn ich dirket auf
die Datenbank zugreife werden die Umlaute nicht richtig Dargestellt.
ü wird zum Beispiel zu ü.
Gruß
Carsten
Wurde die Datenbank mit der Kollation "utf8_unicode_ci" angelegt?
Siehe Bild1
Dann sollten die Tabellen wie bei Bild2 aussehen, Kollation
"utf8_unicode_ci".
Das kann so mit phpMyAdmin erstellt werden.
Wenn das nicht stimmt muss die Datenbank nochmals gelöscht und neu
angelegt werden, anschließend die Daten neu importieren.
Hallo Markus,
ich gebe bei einem Projekt unter Positionen ein neues Bauteil ein:
- Neues Bauteil (wird in der letzten Zeile angezeigt)
- Dann "..." (Auswahl Bauteil)
- Hier wähle ich zum Beispiel 1N4001 aus
- Dann klicke ich auf Speichern
Resultat:
Das neue Bauteil wird nach oben sortiert (richtig soweit), aber das
Bauteil-Feld wird mit dem Wert von der jetzt letzten Position befüllt.
Wenn ich nun auf einen andere Position klicke, ist wieder alles i.O.
Volkmar
@Volkmar
Ich habe es behoben.
Auch kann jetzt unter Bestellung, das Projekt mit der rechten Maustaste
bei der Y Taste ausgewählt werden. War nur eine Kleinigkeit.
Neue Win Testversion V1.2.12205 kann mit der Versionsabfrage geladen
werden.
Hallo Markus,
ja, jetzt steht der richtige Wert drin. Ich sehe zwar ein kurzes
Flackern beim Abspeichern, aber das stört nicht weiter.
Aber was noch drin ist: Wenn ich auf ein anderes Projekt wechsle
(welches als 1. Position einen Eintrag mit einem Bauteil hat), dann wird
bei der 1. Position das Bauteil nicht angezeigt (Drop-Down-Box ist
leer). Nach Auswahl einer anderen Position wird das jeweils zugehörige
Bauteil angezeigt.
Projekt unter Bestellung funktioniert in einem ersten Test.
Danke
Volkmar
@Volkmar
Jetzt tut das auch. Es wurde nur nach dem Start der EXE nicht richtig
gezeigt.
Danke für die guten Tests und das schreiben der Kleinigkeiten, die sonst
auch vielen nicht auffallen!
Neue Win Testversion V1.2.12205b kann mit der Versionsabfrage geladen
werden. (Die EXE meldet sich mit V1.2.12205, ist aber von 7:37)
Hallo Markus,
Markus Müller schrieb:> Danke für die guten Tests und das schreiben der Kleinigkeiten, die sonst> auch vielen nicht auffallen!
Gerne, dann melde ich mich wieder, wenn mir wieder was auffällt. Hatte
schon befürchtet, daß ich da zuviel Kleinigkeiten oder Unwichtiges
anmerke.
Auch Dir Danke! Wie Du siehst nutze ich EleLa ja doch recht umfassend
von Bauteilen über Projekte bis hin zu den Bestellungen. Und
insbesondere der Wissensteil nicht zu vergessen!
BTW: Da fällt mir noch was ein, was ich neulich bemerkt habe. Ich hatte
den Taschenrechner benutzt, konnte aber nicht auf die Seite
zurückwechseln um nach den Zahlen zu schauen, da der Taschenrechner im
Vordergrund war. Vielleicht kann man diese Funktionen (wie auch zum
Beispiel den Kalender) nicht blockierend aufrufen. Oder Du könntest auch
den Windows-Taschenrechner aufrufen.
Volkmar
>Vielleicht kann man diese Funktionen (wie auch zum Beispiel den Kalender)>nicht blockierend aufrufen.
Ich schaue mir das mal an. Der Rechner wird von Lazarus "Gratis"
geliefert und ich rufe den nur auf.
>Oder Du könntest auch den Windows-Taschenrechner aufrufen.
Besser nicht, denn dann hab ich wiederum das Linux-Problem an der Backe.
Und vom Linux-System selbst will ich so wenig wie möglich nutzen, denn
alle Distributoren (auch Versionen eines einzigen Distris) haben jeweils
andere Programme die ich alle nicht kenne.
Ansonsten für Windows gilt:
Tastenkombination Windos + R
calc eingeben
Return-Taste
Ich habe mir das mit dem Taschenrechner / Kalender mal angeschaut. Das
sind nur Dialoge, die einfach nur aufgerufen werden, ähnlich wie eine OK
Messagebox oder ein Datei Öffnen Dialog.
Daher kann der nicht nichtmodal gezeigt werden. Ich müsste dafür einen
eigenen Thread aufmachen und das ist doch zu aufwändig.
@Volkmar:
Was denkst Du, kann ich ein Release fertig machen?
Ich würde gerne an EleLa wieder weiter machen, neues Release, viele
Funktionen. Wir haben Winter und draußen kann man nicht viel machen.
Planung für die Zukunft:
Anbei eine Liste mit Features, die in der Zukunft kommen wird. Wegen
sehr großer Datenbankänderungen wird daraus die Version 2.x.xxxxx
entstehen.
Wenn noch jemand Wünsche hat, kann er gerne schreiben.
Hi.
Ich habe mir Euer Projekt einmal etwas genauer angeschaut.
Was mir aufgefallen ist:
1) Wenn ich in Chrome ein Bauteil öffne kommt ein neues Fenster welches
aber extrem klein oben links im Bildschirm geöffnet wird. Größe und
Position wird für das nächste Öffnen leider nicht gespeichert.
2) Lagerort ohne Fachnummer. Ich fände es übersichtlicher wenn man zu
einem Lagerort eine Fachnummer eintragen könnte. Wie nutzt Ihr das? Evtl
SchubladeA-1 für erstes Fach in der Schublade?
Kommt in Zukunft noch ein Etikettendruck Feature mit rein?
Wie schon geschrieben - bin grade zwischen EleLa und hier am
vergleichen.
Aber wahnsinn wie flott die Website so arbeitet :)
Gruß, Björn
Ich glaube, Du hast Dich im Thread vertan ;-)
Ich hätte nichts dagegen, Anpassungen der Datenbank vor zu nehmen, um
Part-DB und EleLa verschmelzen zu können.
Ich sehe Part-DB nicht als Konkurrenz, denn beides ist None-Profit und
Free und habe völlig andere Benutzer-Strukturen (Internet-Browser / EXE)
und daher würde es sich perfekt ergänzen.
Der Haken an der Geschichte:
Wenn ich das einseitig mache, muss ich mich immer an Part-DB anpassen,
dann wird das langfristig nicht klappen. Daher sollte man sich zusammen
tun und analysieren was geändert werden müsste und was es für einen
Aufwand für uns bedeuten würde.
Wobei Part-DB und EleLa nach wie vor eigenständige Projekte bleiben
können wobei bei denen das ein oder andere Feature mehr drin ist oder
auch andere Funktionen hat. Nur als gemeinsamer Nenner die Datenbank.
Jetzt, da ich sehe, dass an diesem Projekt wieder aktiv gearbeitet wird,
vielleicht klappt das ja?
Als Resultat gäbe es dann eine richtig gute megamäßige Elektronik
Lagerverwaltung. Ich weiß jetzt nicht wer bei Part-DB die Federführung
übernommen hat, aber vielleicht liest jemand ja mit, er kann mir gerne
ein PN schreiben.