Hallo zusammen, ich habe eine kleine Tabelle gemacht, wo man die Mitarbeiter sieht, und die Mitarbeiter (nicht alle) haben Schränke . Nach Auswahl des Mitarbeiters sieht man die Nummer des Schrankes. In einem 2. Formular soll die Schrankwand ein bischen grafisch dargestellt sein. Jetzt zu meiner Frage. Wenn ein Schrank besetzt ist müsste das Feld dies anzeigen indem es z.B. rot ist, die noch freien müssten grün erscheinen. Wie müsste ich das in meinem Beispiel verknüpfen dass das geht. Absoluter Luxus und in einer 2. Etappe wäre es schön wenn unten ein Textfeld wäre, und durch einfaches Anklicken des Schrankes ob frei oder besetzt, zeigt er mir den Namen des Arbeiters an dessen Schrank ich angeklickt habe. Habt ihr Ideen dafür ist das überhaupt machbar. Im Anhang mal die Beispieldatenbank
Vielen Dank
Lg
[Anhang gelöscht durch Administrator]
Hallo,
also ich bin der Meinung, dass solche graphischen Darstellungen eher gaaaaaanz am Ende einer DB_Entwicklung aufgegriffen werden sollten, und nicht schon am Anfang, wenn die Funktionalität und die Aufgaben-Abdeckung der DB noch gar nicht vollständig durchdacht oder umgesetzt worden sind.
Wie auch immer, wenn es denn sein soll, könnte!(!) mittels DCount im Steuerelement eines jeden (Mitarbeiter-)Schrank-Textfeldes die Zuordnung zum Mitarbeiter ermittelt und über die bedingte Formatierung eingefärbt werden.
Alternative könnte(!) sein, im Form_Current-Ereignis (oder eines anderen passenden) die gesamten Textfelder (bei geschickter Benamsung) zu durchlaufen und in der Schleife die Existenz eines Eintrages geprüft und damit das entspr. Textfeld eingefärbt werden.
Hallo,
Also diese Datenbank ist soweit auch fertig, was ich da geschickt habe war nur ein Nachbau der großen Datenbank, und das ist wie gesagt jetzt der Feinschliff, für den aber fehlt mir die Programmierkenntnis da ich so ein gewünschtes Beispiel bislang noch nie irgendwo als Beispiel gesehen habe, an dem ich mich hätte orientieren können. Das 1. Beispiel scheint mir auf Anhieb mal das verständlichste zu sein, nur müsste ich da ein wenig genauer wissen was ich hier wo eintragen müsste. Dann müsste ich es anpassen können.
Vielen Dank
anbei
[Anhang gelöscht durch Administrator]
Wow vielen Dank genau so habe ich mir das vorgestellt, nun kann ich besetzte rot markieren und freie grün. Wenn ich jetzt z.B. sehen möchte welcher Schrank wem gehört, hab ich zuerst gedacht, Buttons dazu zu integrieren, direkt unter die Felder, die dann in einem separatem Textfeld die Namen anzeigen, aber Access hat ja auch die Ereignis Funktionen, sprich wäre es möglich z.B. das Ereignis "Beim Hingehen" zu benutzen und durch einen Code (den ich nicht kenne) in einem Textfeld angezeigt zu bekommen welcher Name sich hinter dem besagten Schrank verbirgt indem er die Daten dann in die Tabelle auslesen geht? D.h. durch überfahren der Schränke mit der Maus blendet er abwechselnd den passenden Namen in einem Textfeld ein. Oder gibt es eine einfachere Denkweise?
Vielen Dank
Hallo,
auch wieder anbei..
[Anhang gelöscht durch Administrator]
Vielen Dank, da kann man echt nur neidig werden :) ich hab schon so manches Buch umgewälzt über Access aber solch Umgang mit Programmation lernt man daraus nicht. Nochmals vielen Dank ich versuche das jetzt auf meine Tabelle mit 380 Schränken umzuschreiben :) Das kann dann ein wenig dauernd :)
Hallo,
naja, bei so vielen Schränken wurde ich auf eine VBA-Lösung ausweichen.... 8)
Hallo, dafür bin ich leider nicht bewandert genug in Sachen VBA um das ins VBA zu programmieren. ::)
Hallo,
mhmm, ja, und wie soll ich dabei helfen?
Ich werde es auf die von Ihnen erste Methode machen, ist halt ein bischen aufwändiger aber es klappt ganz gut :)
Mfg