Plugin Fähigkeiten von eazySales

tom

Gut bekanntes Mitglied
21. August 2006
254
0
Ist es eigentlich angedacht eine Schnittstelle für Plugins zu implementieren? Ähnlich wie z.B. bei Firefox?
Das wäre eine feine Sache und würde euch unter Umständen einiges an Arbeit abnehmen.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
Haben wir mal angedacht, dennoch.. Entickeln einer Schnittstelle für Plugins würde sehr viel Zeit in Anspruch nehmen.
Für die evtl. 1-2 programmierer die etwa smachen könnten, ist der aufwand einfach zu groß.


Dennoch, eS arbeitet ahand einer SQL Datenbank.
Hier braucht man nur das DB- Modell zu verstehen, dann können Applikationen mit versch. Programmiersprachen erstellt werden.
 

Chris

Aktives Mitglied
14. August 2006
91
0
Mal eine frage:

Existiert eine Doku zum Datenbankmodell, oder habt ihr alles in euren Köpfen eingebrannt :?: :wink:
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
Modell ist noch in meinem Kopf eingebrannt...

Dennoch wir haben dort keine wilden Sachen drin.
Ich schaue mal bei Gelegenheit dies mit nem Modeller aufzunehmen.
 

Chris

Aktives Mitglied
14. August 2006
91
0
Ich hab mir die DB einfach mal mit Base angeschaut.
Sieht soweit gut aus, nur ein EA Modell oder sowas wär schon cool.

Sehr gut finde ich dass du vor die Spaltennamen den Datentyp schreibst...

z.B. "sName" für "Name als String". Das vereinfacht ne menge 😉

Wenn das Modell steht bitte bescheidsagen. Ist nicht dringend, nur halt schön zu haben, da ich selber schonmal überlegt hab mit "plugins" euch zu helfen...
Nur zeitlich passt das alles im moment nicht...

In welcher Sprache sollten die Plugins denn geschrieben werden?
C++, Java, oder an was habt ihr gedacht?

Danke, Chris
 

tom

Gut bekanntes Mitglied
21. August 2006
254
0
Mit den SQL Zugriffen kann man zwar vieles machen, aber eigene Menüpunkte oder eigene Oberflächen (für z.B. Anwender Input) sind so nicht integrierbar.
 

tom

Gut bekanntes Mitglied
21. August 2006
254
0
Zitat von Chris:
Wovon redest du wenn man fragen darf?

Gruß, Chris
Darfst du :wink:
Das Thema war ja Plugin Fähigkeit. Mit den SQL Zugriffen können eigentlich nur Reporting Themen abgedeckt werden. Neue Masken (für evtl. ein selbst gebautes Dokumentenmanagment, Verwalten von Zusatzdaten, Mailprogramm, Schnelländerungsmodus...) können so nicht angeschlossen werden. Eigentlich würden ein paar Sachen genügen:
- Einbinden von eigenen Menupunkten in das Menu (evt. heisst das dann "Plugin" worin nur Addons angesprochen werden)
- Offenlegung einiger Funktionen (Lesen/Ändern/Anlegen Auftrag, Rechnung, Kunden....) mit kurzem Demoprogramm wie zu verwenden
- kleines Framework das den Aufruf der Addons vereinheitlicht (z.B. Routine die die neue Öberfläche aufruft muss z.b immer "addon_start" heissen)

Ich denke damit würde schon vieles möglich sein, oder?
 

Chris

Aktives Mitglied
14. August 2006
91
0
okay, kapiert... 😉

Ich denke, dass es erstmal externe tools geben wird, die dann später vielleicht per dll oder änlich aufgerufen/in eS eingebunden werden.

Mit den SQL Zugriffen können eigentlich nur Reporting Themen abgedeckt werden. Neue Masken (für evtl. ein selbst gebautes Dokumentenmanagment, Verwalten von Zusatzdaten, Mailprogramm, Schnelländerungsmodus...) können so nicht angeschlossen werden.

Klar, die masken müssten dann um die Abfrage "gebaut" werden...


- Offenlegung einiger Funktionen (Lesen/Ändern/Anlegen Auftrag, Rechnung, Kunden....) mit kurzem Demoprogramm wie zu verwenden
eazySales is freeware, aber kein open source 😉


kleines Framework das den Aufruf der Addons vereinheitlicht (z.B. Routine die die neue Öberfläche aufruft muss z.b immer "addon_start" heissen)

Es würde für die Reporting sachen genügen mit
Code:
function_push(Addonname)
das addon zu starten... in eS sollte es dann einfach unter nem Menüpunkt "addons" die möglichkeit geben, die einzelnen addons zu starten.

Möglich wäre, dass es einen unterordner namens addon gibt, und dort die .exe dateien oder Batchdateien, oder was auch immer reinzukopieren. eS schaut in dem ordner, was es gibt, und zeigt diese im menü an.

wie wär denn sowas?
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
eS ist nur eine "Sicht" auf die Datenbank. Erstellt man z.B. ein Tool um schneller die Artikel/Kategorien zu verwalten, Aufträge Import/Export, so gebe es keine Probleme damit.
 

Chris

Aktives Mitglied
14. August 2006
91
0
eS ist nur eine "Sicht" auf die Datenbank. Erstellt man z.B. ein Tool um schneller die Artikel/Kategorien zu verwalten, Aufträge Import/Export, so gebe es keine Probleme damit.

Das ist mir schon klar 😉

Es ging mir eher darum, wie man die addons elegant in eS einbinden könnte, ohne immer den Pfad zu den addons im Explorer abstottern zu müssen... (Ja, Windows- shortcuts kenne ich...)

Eine liste in eS wäre dafür natürlich ideal.

Die Beschreibung zu dem addon könnte man ja in den metadaten der Datei ablegen. Oder gibts da noch was anderes?

Gruß, Chris
 

Ähnliche Themen