Ich benötige Hilfe zu folgendem Problem:
Ich importiere jeden Monat eine Excel Tabelle mit Personaldaten zu weiteren Bearbeitung in meiner Datenbank.
Durch unsere Personalabteilung bekommen alle Mitarbeiter aus vorher festgelegten Gründen neue höhere Personalnummernbei Abteilungswechsel etc.. Ich habe eine Abfrage erstellt, in der diese Datensätze wie folgt angezeigt werden.
Nun möchte ich erreichen, dass in den gefundenen Datensätzen das Ja/Nein-Feld ,,Aktiv" des Datensatzes mit der niedrigeren Personalnummer von ja auf nein gesetzt wird.
Beispiel:
Pers Name Vorname Abt. Geb. Aktiv (ist) Aktiv (soll)
744123 Müller Heinz Einkauf 01.10.1983 ja (-1) ja (-1)
722108 Müller Heinz Einkauf 01.10.1983 ja (-1) nein (0)
Format Pers = Zahl
Ich habe schon einmal von jemandem einen Code erhalen der jedoch nicht funktioniert, wie es scheint. Da ich keine Programmierkenntnisse habe, ist es schwierig für mich, diesen zu kontrollieren.
Hat jemand eine Lösung für mich?
Danke
Trainwork
Hallo,
siehe auch:
http://www.office-loesung.de/p/viewtopic.php?f=167&t=695527
Ich habe dies Frage auch bei Office -Lösung gelesen und finde es sehr interessant, dass sich bei den Antworten um wenn und aber geht, aber zur eigenlichen Lösung wird nichts geschrieben. Die Hilfesuchenden so wie ich wenden sich doch an die Foren, um möglichst einen Lösungsvorschlag zu einem Problem zu erhalten, bei dem man nicht weiterkommt. Wenn ich perfekt in dieser Materie wäre, würde ich mich nicht an Foren wenden, aber ich such ehier möcglist einen Lösungsvorschlag zu einem Problem im meiner Datenbak mit der ich ganz toll arbeite und für mich noch etwas verbessern/verändern möchte.
Klar, es ggibt immer etwas optimaleres, aber meine Datanbank ist so wie ich sie habe und nicht wie andere User meinen wie siesein sollte oder müsste. Ich habe sie nach so glabe ich sehr gurten Kenntnissen meiner Access-Schulungen erstellt.
Vielleicht gibt es ja da draußen doch noch jemand, der mir einen Lösungsvorschlag macht und mir nicht sagt, wie ich meine Datenbank anders gestalte oder gestalten sollte.
Liebe Grüsse an alle und vielleicht habt Ihr ja doch noch einen Lösungsvorschlag, ich wäre sehr dankbar dafür
Trainwork
Hallo,
1) lies die Nettiquette bzgl. Crosspostings
2) MissPh! hat doch eine Lösung gepostet (SQL-String einer Aktualisierungsabfrage).. wobei dort "M-gebdat" durch "M.gebdat" korrigiert werden muss, was vermutlich den Fehler verursacht. Das solltest Du aber mit MissPh! diskutieren.
3) wie auch immer Deine Kenntnisse bzgl. Access sind, die Hinweise bezgl. des DB-Konzeptes sind nun mal stichhaltig und sollten durchaus zum Nachdenken anregen...
Zitataber meine Datanbank ist so wie ich sie habe und nicht wie andere User meinen wie siesein sollte oder müsste
Die frühzeitigen Hinweise darauf, wie eine Datenbank sein müsste, sind neben einer echten Hilfe (manche verstehen es nur nicht ... gleich) auch in der Befürchtung und der Vorsorge begründet, dass man selber oder ein Kollege dann später und unter Schmerzen aus dem Machwerk eine funktionierende DB machen müssen könnte. Siehe auch Sonstiges - Es war einmal eine kleine Exceltabelle ... (http://www.ms-office-forum.net/forum/showthread.php?t=289614)
Mit einigen kleinen Änderungen hat es jetzt endlich funktioniert.
Danke nochmal an alle auch für die netten Kommentare
Trainwork