Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Aufbau Datenbank - gewünschter Bericht darstellbar?

Begonnen von Klaus S. aus B, November 21, 2013, 13:36:48

⏪ vorheriges - nächstes ⏩

Klaus S. aus B

Hallo zusammen,

ich habe ein Problem, zweifle aber immer mehr, ob das überhaupt lösbar ist.  ???

Zur Situation:
Ich habe mehrere Projekte (tbl_proj), für jedes Projekt gibt es Arbeitspakete. Es gibt eine feste Anzahl (5) Arbeitspakete (AP), aber nicht bei jedem Projekt sind alle  AP  zu bearbeiten.
Das wird festgehalten über eine 1:n Beziehung  [tbl_proj].[AP_ID]  - [tbl_AP].[ID_AP]
In der tbl_AP habe ich außer der ID_AP noch die Beschreibung und ob ein AP abgeschlossen ist (j/n).

Jetzt möchte ich einen Bericht machen, bei dem ich jeweils in einer Zeile  die Projektnummer, die zutreffenden AP und ob diese abgeschlossen sind.
Also in etwa so:

PN1234     |AP1  | ja ||  AP2  | ja      ||  AP4 | nein | AP5 | nein
PN5678     |AP2  | ja ||  AP3  | nein ||  AP4 | nein | AP5 | nein

Kann an das über  eine/mehrere Abfragen und Gruppierung im Bericht lösen?
Oder muss ich mir ganz was anderes überlegen?

Gruß
Klaus

MzKlMu

Hallo,
bitte beschreibe mal den Aufbau genauer.
Hast Du diese 5 AP Felder und die Ja/Nein Felder in einer Tabelle als nebeneinander liegende Felder?
Wenn ja, so der Aufbau falsch. Hier fehlt eine weitere Tabelle.

Also, bitte mal genauer erklären.
Gruß Klaus

Klaus S. aus B

Hallo,

man soll doch nicht alles aus dem Kopf machen. Die Beziehung ist umgekehrt, in der tbl_AP wird auf ID_Proj referenziert.  ::)
Sorry für die Fehlinfo.

also:
tbl_proj:
      ID_Proj      Autowert
      Projnr         Zahl
      Kunde_ID    Zahl (verknüpft mit tbl_kd)
       ....

tbl_AP:
      ID_AP        Autowert
      Proj_ID      Zahl (verknüpft mit tbl_proj)
      Beschr.      Text
      ....
      abgeschlossen  ja/nein

Gruß
Klaus

bahasu

Hi,

vermutlich wirst Du mit einer Kreuztabellen-Abfrage Deinem Ziel näher kommen, um auf verschiedene Datensätze verteilte Daten in einer Zeile darzustellen.

Harald
Servus

Klaus S. aus B

Hi Harald,

Kreuztabelle sieht auf den ersten Blick super aus. Die Arbeitspakete bekomme ich genauso gelistet wie ich mir das vorstelle.

Aber ich bekommen den Status "abgeschlossen" j/n nicht dazu.
Die Kreuztabelle sagt mir, dass ich immer nur einmal die OPtion "Wert" angeben darf.
:(

Gruß
Klaus