Hallo,
ich habe mit dem catalog-Modul drei Kataloge erstellt die miteinander verknüpft sind.
Sie sind bisher wie folgt aufgebaut.
Personaldaten (Katalog 1)
id (int, primary_key)
PersonalNr (int)
Name (varchar)
AbteilungsNr (int)(id aus Katalog 2)
...
Abteilungen (Katalog 2)
id (int, primary_key)
AbteilungsNr (int)
AbteilungsName (varchar)
Telefonliste (Katalog 3)
id (int, primary_key)
Name (int) (aus Katalog 1)
AbteilungsNr (int) (aus Katalog 1)
Telefon
Email
Fax
....
Jetzt zu meinen Problemen:
1) der Primary_key muss eigentlich die PersonalNr werden, da diese alle Personen eindeutig identifiziert und diese auch schon von Drittprogrammen erzeugt wurde (d.h. der Katalog Personaldaten wird per csv importiert.) Nur leider finde ich keine Möglichkeit den Primary_Key einem anderen Datenfeld zuzuordnen. Der bisherige PM_key wird automatisch vom catalog erzeugt(wie ihr sicherlich wisst).
2) In der Telefonliste möchte ich nochmals die Abteilung darstellen. Das Problem: ich habe die Abteilung in den Personaldaten erfasst, dort steht jetzt die ID des Katalogs Abteilungen. Welches ja auch schon fast richtig ist, allerdings möchte ich in der Ausgabe der Telefonliste den Namen der Abteilung stehen haben.
3) Um die Daten zu bearbeiten nutze ich das Modul: Katalog-Bearbeitung. Wenn ich allerdings die Telefonliste bearbeite möchte ich, dass das Select-Feld in dem der Name bzw. die Abteilung steht gespeert wird. Ich weiß, dass man dieses mit disabled=true im select feld machen kann, nur wie schreibe ich dieses in das tag?
Gruß
Stefan
ich habe mit dem catalog-Modul drei Kataloge erstellt die miteinander verknüpft sind.
Sie sind bisher wie folgt aufgebaut.
Personaldaten (Katalog 1)
id (int, primary_key)
PersonalNr (int)
Name (varchar)
AbteilungsNr (int)(id aus Katalog 2)
...
Abteilungen (Katalog 2)
id (int, primary_key)
AbteilungsNr (int)
AbteilungsName (varchar)
Telefonliste (Katalog 3)
id (int, primary_key)
Name (int) (aus Katalog 1)
AbteilungsNr (int) (aus Katalog 1)
Telefon
Fax
....
Jetzt zu meinen Problemen:
1) der Primary_key muss eigentlich die PersonalNr werden, da diese alle Personen eindeutig identifiziert und diese auch schon von Drittprogrammen erzeugt wurde (d.h. der Katalog Personaldaten wird per csv importiert.) Nur leider finde ich keine Möglichkeit den Primary_Key einem anderen Datenfeld zuzuordnen. Der bisherige PM_key wird automatisch vom catalog erzeugt(wie ihr sicherlich wisst).
2) In der Telefonliste möchte ich nochmals die Abteilung darstellen. Das Problem: ich habe die Abteilung in den Personaldaten erfasst, dort steht jetzt die ID des Katalogs Abteilungen. Welches ja auch schon fast richtig ist, allerdings möchte ich in der Ausgabe der Telefonliste den Namen der Abteilung stehen haben.
3) Um die Daten zu bearbeiten nutze ich das Modul: Katalog-Bearbeitung. Wenn ich allerdings die Telefonliste bearbeite möchte ich, dass das Select-Feld in dem der Name bzw. die Abteilung steht gespeert wird. Ich weiß, dass man dieses mit disabled=true im select feld machen kann, nur wie schreibe ich dieses in das tag?
Gruß
Stefan
Kommentar