Zusammengesetzter Primärschlüssel & Autowert

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

JACKD
*
Beiträge: 13
Registriert: Do, 08.03.2012 10:07

Zusammengesetzter Primärschlüssel & Autowert

Beitrag von JACKD »

Hallo Liebe Gemeinde

Ich hätte mal wieder ein kleines Problemchen und bisher keinen gescheiten Lösungsansatz gefunden.

In habe eine Tabelle in der ein aus 3 Werten zusammengesetzter Primärschlüssel ist.
Jedoch dropt Base mir immer den Autowert aus "ID" wenn ich den Primärschlüssel setze.
1. Warum ist das so?

2. gibt es ein Makro, das mir den Autowert zb. im sinne einer max(feld) definition in eine (nichtsichtbare) Textbox ausspuckt?

Thanks in advance

und man möge mir vergeben wenn ich doppelt oder cross-poste, hab aber leider nix gefunden.

Grüße
Wenn ich nur darf, wenn ich soll,
aber nie kann, wenn ich will,
dann mag ich auch nicht, wenn ich muß.
Wenn ich aber darf wenn ich will,
dann mag ich auch, wenn ich soll und dann kann ich auch wenn ich muß.
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Zusammengesetzter Primärschlüssel & Autowert

Beitrag von komma4 »

JACKD hat geschrieben:und man möge mir vergeben wenn ich doppelt oder cross-poste
Nein - warum sollte man?

Du gibst Deine anderen Postings nicht an... vielleicht ist Deine Frage dort schon beantwortet.

Warum sollte ich mir also die Mühe machen mich hier mit Deinem Problem zu beschäftigen?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
JACKD
*
Beiträge: 13
Registriert: Do, 08.03.2012 10:07

Re: Zusammengesetzter Primärschlüssel & Autowert

Beitrag von JACKD »

Guten Morgen

gut ich präzisiere,

Doppelposting --> die Frage wurde so (von jemand anderem schon gestellt)
Cross-posting -->Ich habe den falschen thread erwischt

Und um die "versteckte" Frage zu beantworten. Ich habe das gleiche nicht doppelt gepostet !!! Macht man ja auch nicht !!!

Danke

Ps.: Im übrigen verderben mir derartige Antworten gleich zum morgen die Laune.
Wenn ich nur darf, wenn ich soll,
aber nie kann, wenn ich will,
dann mag ich auch nicht, wenn ich muß.
Wenn ich aber darf wenn ich will,
dann mag ich auch, wenn ich soll und dann kann ich auch wenn ich muß.
DPunch
*******
Beiträge: 1112
Registriert: Mo, 02.11.2009 16:16
Wohnort: Marburg

Re: Zusammengesetzter Primärschlüssel & Autowert

Beitrag von DPunch »

Servus
JACKD hat geschrieben:Jedoch dropt Base mir immer den Autowert aus "ID" wenn ich den Primärschlüssel setze.
1. Warum ist das so?
Kurz und schmerzlos: Weil ein zusammengesetzter Primärschlüssel mit einem Autowert nicht den geringsten Sinn macht.
Was willst Du erreichen?
JACKD
*
Beiträge: 13
Registriert: Do, 08.03.2012 10:07

Re: Zusammengesetzter Primärschlüssel & Autowert

Beitrag von JACKD »

Okay.
In meinem speziellen Fall macht es schon gewissermaßen Sinn
Bedingt auch in der weiteren Verarbeitung der Daten
Also was will ich erreichen
Es gibt (noch) zwei Tabellen
Häuser und Fachabteilungen
In Häuser ist der Standort und die Hausbezeichnung. Diese Kombi aus Standort und Hausbezeichnung ist der Zusammengesetzte Primärschlüssel. Da nur diese Kombi eineindeutig ist.
Fachabteilung hat zusätzlich noch den einen Autowert, der diese Beiden ergänzt da jedes Haus mehrere Fachabteilungen haben kann.
Zur Verarbeitung. Die Fachabteilung wird derart eingegeben, dass man das Haus auswählt (Dropdown) und in der 2. den dazugehörigen Standort (2.Dropdown) nun sollte der Autowert automatisch Mitlaufen ohne dass eine Eingabe getätigt wird. (Da dies nur eine Eingabe und keine Änderung oder Löschung zulassen soll, erfüllt genau das seinen sinn)

Ich hab es jetzt etwas hemdsärmlich mit einem Makro gelöst, das sich diesen Wert manuell aus der entsprechenden Werteliste zieht und um 1 erhöht.

Mich würde dennoch interessieren, wie man das noch anders auflösen kann.
Womöglich liegt es auch daran, dass ich mit DB das erste mal rumexperimentiere und in der Struktur ein-zwei Fehler hab. z.B. mit den Primärschlüssel.

Grüße
Wenn ich nur darf, wenn ich soll,
aber nie kann, wenn ich will,
dann mag ich auch nicht, wenn ich muß.
Wenn ich aber darf wenn ich will,
dann mag ich auch, wenn ich soll und dann kann ich auch wenn ich muß.
JACKD
*
Beiträge: 13
Registriert: Do, 08.03.2012 10:07

Re: Zusammengesetzter Primärschlüssel & Autowert

Beitrag von JACKD »

Hallo Robert

Vielen Dank für die Antwort.
Und ja du hast recht, der "Autowert" gehört nicht in die Haus-Tabelle. Sie soll ja nur die verschiedenen
Fachabteilungen differentieren.
Nun, es läuft jetzt erstmal, solang bis mich die Struktur erneut an Schwierigkeiten bringt. =)

Grüße
Wenn ich nur darf, wenn ich soll,
aber nie kann, wenn ich will,
dann mag ich auch nicht, wenn ich muß.
Wenn ich aber darf wenn ich will,
dann mag ich auch, wenn ich soll und dann kann ich auch wenn ich muß.
Antworten