Moin zusammen,
ich arbeite in der Firma an einer Access Datenbank. Leider ist Access beim Frontend im Bezug auf Benutzerfreundlichkeit an seine Grenzen gestoßen. Da hatte ich die tolle Idee doch mal meine ewig alten VB Kentnisse etwas aufzufrischen und das Frontend mit VB zu programmieren.
Erstmal erklär ich euch kurz was die Datenbank können soll:
Ich arbeite für ein Labor und für eine Anerkennung unserer Messergebnisse müssen die Verfahren regelmäßig überprüft werden. Dies geschieht in so genannten Ringversuchen. Wir kriegen in diesen Ringversuchen vom Veranstalter Proben zur Analyse welche in der abschließenden Bewertung nur eine bestimmte Toleranz der Messwerte haben dürfen.
Der Ablauf(welcher quasi auch im Frontend durchlaufen werden soll) ist folgender:
1. Der Ringversuch wird grob geplant (Datum/Jahr) (läuft)
2. Die uns zugesandten Proben werden ins System aufgenommen. Dazu sind folgende Informationen wichtig:
4. Die Ergebnisse werden eingetragen und bei Abweichungen der Messwerte wird ein Verweis zum entsprechenden Dokument des Qualitätsmanagement vermerkt
Zusätzlich soll aus den geplanten Ringversuchen ein Bericht gedruckt werden, der alle geplanten Versuche der nächsten 2-3 Jahre enthält.
Im Moment hänge ich am Probeneingang. Ich komm einfach irgendwie nicht drauf, wie man den Proben am einfachsten/sinnvoll die Parameter Matrix Kombis zuweisen kann. Datenbanktechnisch ist das Ganze mit 3 Tabellen gelöst:
Proben(PID, Probeneingang, PNrVA, PNrHaus)
PMV_Probe(PID, PMVID, CAPANr(für's QM), Z-Score(Bewertung des Ergebnisses))
PMV(PMVID, Parameter, Matrix, Verfahren)
Die Tabelle PMV wird durch 3 Tabellen mit den Stammdaten in verschiedenen Kombinationen gefüllt. Eine Probe kann logischerweise mehrere dieser PMVs enthalten und eine PMV Kombi kann durchaus auch in mehreren Proben benutzt werden.
Im Moment habe ich im Form einen Split Container, der im linken Feld die Daten der Tabelle Proben als Details anzeigt. Jetzt hätte ich auf die andere Seite gerne irgendwie eine Möglichkeit die PMV Kombis einzugeben. Dazu sollen vorhandene wählbar sein oder bei Bedarf neue erstellbar sein.
Ich hoffe ich hab das Ganze verständlich erklärt
Gruß
Jonny
ich arbeite in der Firma an einer Access Datenbank. Leider ist Access beim Frontend im Bezug auf Benutzerfreundlichkeit an seine Grenzen gestoßen. Da hatte ich die tolle Idee doch mal meine ewig alten VB Kentnisse etwas aufzufrischen und das Frontend mit VB zu programmieren.
Erstmal erklär ich euch kurz was die Datenbank können soll:
Ich arbeite für ein Labor und für eine Anerkennung unserer Messergebnisse müssen die Verfahren regelmäßig überprüft werden. Dies geschieht in so genannten Ringversuchen. Wir kriegen in diesen Ringversuchen vom Veranstalter Proben zur Analyse welche in der abschließenden Bewertung nur eine bestimmte Toleranz der Messwerte haben dürfen.
Der Ablauf(welcher quasi auch im Frontend durchlaufen werden soll) ist folgender:
1. Der Ringversuch wird grob geplant (Datum/Jahr) (läuft)
2. Die uns zugesandten Proben werden ins System aufgenommen. Dazu sind folgende Informationen wichtig:
- Probennummer des Veranstalters
- unsere Probennummer
- das Eingangsdatum
- Die zu untersuchenden Parameter in der Entsprechenden Matrix (z.B. Blei in Trinkwasser)
4. Die Ergebnisse werden eingetragen und bei Abweichungen der Messwerte wird ein Verweis zum entsprechenden Dokument des Qualitätsmanagement vermerkt
Zusätzlich soll aus den geplanten Ringversuchen ein Bericht gedruckt werden, der alle geplanten Versuche der nächsten 2-3 Jahre enthält.
Im Moment hänge ich am Probeneingang. Ich komm einfach irgendwie nicht drauf, wie man den Proben am einfachsten/sinnvoll die Parameter Matrix Kombis zuweisen kann. Datenbanktechnisch ist das Ganze mit 3 Tabellen gelöst:
Proben(PID, Probeneingang, PNrVA, PNrHaus)
PMV_Probe(PID, PMVID, CAPANr(für's QM), Z-Score(Bewertung des Ergebnisses))
PMV(PMVID, Parameter, Matrix, Verfahren)
Die Tabelle PMV wird durch 3 Tabellen mit den Stammdaten in verschiedenen Kombinationen gefüllt. Eine Probe kann logischerweise mehrere dieser PMVs enthalten und eine PMV Kombi kann durchaus auch in mehreren Proben benutzt werden.
Im Moment habe ich im Form einen Split Container, der im linken Feld die Daten der Tabelle Proben als Details anzeigt. Jetzt hätte ich auf die andere Seite gerne irgendwie eine Möglichkeit die PMV Kombis einzugeben. Dazu sollen vorhandene wählbar sein oder bei Bedarf neue erstellbar sein.
Ich hoffe ich hab das Ganze verständlich erklärt
Gruß
Jonny