ich habe vor ein paar Tagen begonnen eine kleine Auftrags(Bearbeitungs-)-Sofware zu entwickeln.
Das Progrämmchin soll dann später mal (hoffentlich fehlerfrei) in einer kleien Abschleppfirma/KFZ-Werkstatt/KFZ-Vermietung installiert werde.
Es soll jetzt nichts weltbewegendes werden, lediglich folgende Parameter:
-Stammdaten: Mitarbeiter; Fuhrpark; Preislisten
-Auftragsbuch; Rechnungswesen;
- Berichtswesen: Auswertungen; Statistiken; Offene Posten-Listen etc.
Da das eigentlich keine all zu schwere Aufgaben sind, habe ich mich rangesetzt und MS-Access gestartet.
(o.k. MS-Access

//*******
Hier nun meine Fragen:
1.
Gibt es evtl. ein etwas komfortableres Programm um solche Anwendungen zu schreiben?
2. Passwortschutz
Da im Unternehmen zwischen 2-5 Mitarbeiter an diesem Programm arbeiten sollen, ist selbstverständlich ein Passwortschutz erforderlich.
Das wäre ja noch nicht das Problemm, aber ich möchte/muß das natürlich mit Benutzergruppen realiesieren.
Also:
- Admin / Zugriff auf ALLES
- Meister / Zugriff auf ausgesuchte Stammdaten / ausgesuchtes Berichtswesen
- normaler User / nur Auftragsbearbeitung
Ich stelle mir das ganze dann so vor, dass bei Programmstart eine Maske den Benutzer und das Passwort abfragt. Die darauf folgende Maske ist dann jew. angepasst.
Es gibt dann also 3 weiter Hauptmasken, die aufgerufen werden können. ADMIN / MEISTER / USER
Da die Mitarbeiter, die damit arbeiten sich nicht unbedingt mit Datenbanken auskennen, ist also nicht erforderlich, ein absolt geschütztes System zu hinterlegen. Es soll lediglich eine ganz einfache Benutzergruppenfunktion implementiert werden.
Bei der bereits jetzt entstanden Menge an Daten habe ich aber irgendwie den Überblick verloren.
WIE/WO SOLL ICH DA ANSETZEN?
Muss ich mit Makros arbeiten? Wie erzeuge ich die Abfrage-Maske?
3. Werte in Tabellen
Da ja in der Datenbank auch Preislisten enthalten sind, und das Programm auch Rechnungen etc. Erzeugen soll, ergibt sich ein weiters Problem.
Um z.B. eine Rechnung aus einer Maske (Formular) heraus zu Erzeugen, möchte ich eine Preisliste hinterlegen.
Leider liegt auch da der Hund begraben, da eine spätere Änderung der Preisliste (oder der einzelnen Preise) sich immer auf bereits erledigte Aufträge auswirkt und dann die Ergebnisse verfälscht.
Als Beispiel:
ich habe einen Stundenlohn von 100 € in Rechnungen seit 2004 hinterlegt.
Möchte ich 2006 diesen Stundenlohn nun auf 110 € anheben, werden ja alle Datensätze auch vor 2006 verändert. Das darf natürlich nicht passieren.
WIE KANN ICH DATEN IN TABELLEN FESTSETZEN?
//*******
So, das waren jetzt mal die Probleme, die mich derzeit beschäftigen.
Ich hoffe doch, unter euch gibts ein paar Leute die mir weiterhelfen können.
Sollte dies also der Fall sein, dann werde ich mir erlauben hier weitere Fragen/Problem zu posten.
