Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: sigma5345 am Januar 17, 2011, 07:59:05

Titel: Abbildung einer Stellenplanung
Beitrag von: sigma5345 am Januar 17, 2011, 07:59:05
Hallo @all,

folgendes Problem:
Ich versuche eine Stellenplanung abzubilden. Ich habe also eine Tabelle personal(personal_id; nachname; vorname) und eine Tabelle stellen(stellen_id; Beschreibung). Da sowohl ein Mitarbeiter auf mehrere Stellen aufgeteilt werden kann als auch mehrere Mitarbeiter einer Stelle zugewiesen, gibt es eine m:n Beziehung. Daher habe ich die Tabelle bt_personal_stellen(personal_stellen_id; personal_id; stellen_id; anteil).
In der Spalte Anteil speichere ich quasi wieviele Wochenstunden auf die Kombination aus stelle und personal verteilt werden. Beispielsweise, wenn auf einer Stelle 4 Mitarbeiter mit je 10 Wochenstunden sitzen, dann sind in der Beziehungstabelle 4 Einträge wobei bei anteil jeweils eine 10 stehen würde.
So weit so gut ...
Nun mein Problem: Ich möchte, während der Bearbeiter den Stellen die Mitarbeiter mit ihren Stellenanteilen zuordnet gerne in einem Unterformular eine Liste einblenden wo angezeigt wird bei welchen Stellen noch Stunden frei sind und wo schon alles verteilt wurde. Ich bilde also mit einer Kreutabellenabfrage die Summe des anteils je stellen_id. Das geht auch soweit ganz prima. Allerdings zeigt es mir in dieser Liste natürlich nicht an, wenn es zu einer Stelle noch keine Zuordung zum Personal gibt. Das brauche ich aber, da das ja quasi "freie" Stellen sind. Gibt es eine Möglichkeit das irgendwie darzustellen oder bleibt mir nur die Option, dass ich beim Anlegen einer Stelle einen "Dummydatensatz" in der Beziehungstabelle anlege?

Vielleicht habt ihr eine Idee :-)!

Danke und Gruß
sigma
Titel: Re: Abbildung einer Stellenplanung
Beitrag von: oma am Januar 17, 2011, 09:37:03
Hallo sigma,

wenn ich dich recht verstehe, willst du in der Kreuztabelle alle Spalten angezeigt bekommen. Dazu kannst du in der Kreuztabelle mit fixierten Spaltenüberschriften arbeiten!!!

Gruß Oma
Titel: Re: Abbildung einer Stellenplanung
Beitrag von: sigma5345 am Januar 17, 2011, 10:16:33
Hallo Oma,

nein nicht ganz. Die Spalten sind alle da. Eigentlich will ich Daten angezeigt bekommen die so direkt nicht da sind ...
Also ich habe in meinem Beispiel 12 Stellen.
In der Beziehungstabelle ist allerdings nur eine Zuordnung zwischen personal und stelle vorhanden.
Erreichen möchte ich jetzt, dass mir die Abfrage die 12 Stellen anzeigt und die Summe aus anteil der pro Stelle verteilt wurde. Wenn es zu einer Stelle keinen Anteil (also Zuordnung von personal zu stelle) gibt soll als Summe 0 ausgegeben werden.
Ist das nachvollziehbar?

gruß
sigma

[Anhang gelöscht durch Administrator]
Titel: Re: Abbildung einer Stellenplanung
Beitrag von: oma am Januar 17, 2011, 11:03:01
Hallo sigma,

also ich denke:  LEFT JOIN zischen Tabellen stellen u bt_personal_stelle und verteil:NZ([anteil];0)


Gruß Oma
Titel: Re: Abbildung einer Stellenplanung
Beitrag von: sigma5345 am Januar 17, 2011, 11:10:43
Hallo Oma,

supi - das klappt!
Danke!!!

gruß sigma