Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: BotschafterSarek am Juli 05, 2014, 09:27:31

Titel: Kombinationsfeld ohne Auswahldreieck
Beitrag von: BotschafterSarek am Juli 05, 2014, 09:27:31
Hallo zusammen,

ich möchte in einem Formular in einer Access2003-Datenbank ein Textfeld/Kombinationsfeld haben, das folgende Eigenschaften hat:

Wie bekomme ich das hin?


Danke im Voraus,
Sarek \\//_
Titel: Re: Kombinationsfeld ohne Auswahldreieck
Beitrag von: MzKlMu am Juli 05, 2014, 09:43:29
Hallo,
das dürfte alles in der Form überflüssig sein.
Ein Feld mit den von Dir gewünschten Eigenschaften gibt es auch nicht.
Warum willst Du kein Kombifeld, bzw. das Dreieck weg haben?

Üblicherweise speichert man mit einem Kombi den Schlüsselwert was meist die 1.Spalte ist. Diesen Schlüsselwert blendet man über die Spaltenbreite 0cm aus, sodass die 2.Spalte zu sehen ist.
Wenn die Anzeige beider Felder notwendig ist, erstellt man eine Abfrage für das Formular mit beiden Tabellen und hat so alle Felder aus beiden Tabellen zur Anzeige zur Verfügung.

Hat die Abfrage (bzw. die zu Grunde liegende Tabelle) keinen Primärschlüssel?

Erzähle mal etwas mehr zum Hintergrund des Vorhabens.
Titel: Re: Kombinationsfeld ohne Auswahldreieck
Beitrag von: BotschafterSarek am Juli 05, 2014, 10:59:42
Zitat von: MzKlMu am Juli 05, 2014, 09:43:29
Warum willst Du kein Kombifeld, bzw. das Dreieck weg haben?

Weil das eine Art Matrix wird und das Dreieck zum einen die Übersichtlichkeit beeinträchtigt und zum anderen ist in der Breite nicht genug Platz, um die Felder so breit zu machen, dass das Dreieck mit hinpasst.

Zitat von: MzKlMu am Juli 05, 2014, 09:43:29
Üblicherweise speichert man mit einem Kombi den Schlüsselwert was meist die 1.Spalte ist. Diesen Schlüsselwert blendet man über die Spaltenbreite 0cm aus, sodass die 2.Spalte zu sehen ist.´

Es soll aber in der "Listenansicht" die zweite Spalte (nicht der Schlüsselwert) sichtbar sein, wenn man etwas ausgewählt hat, soll hingegen im Feld der Schlüsselwert sichtbar sein.


Zitat von: MzKlMu am Juli 05, 2014, 09:43:29
Hat die Abfrage (bzw. die zu Grunde liegende Tabelle) keinen Primärschlüssel?

Doch ... der Schlüsselwert ist der Primärschlüssel der Tabelle:







KürzelBedeutung
aAdhäsivbrück
bBrückenglied
eErsetzter Zahn
ewErsetzter, aber erneuerungsbedürftiger Zahn
Titel: Re: Kombinationsfeld ohne Auswahldreieck
Beitrag von: DF6GL am Juli 05, 2014, 13:27:44
Hallo,

vielleicht hilft anhängendes Beispiel...
Titel: Re: Kombinationsfeld ohne Auswahldreieck
Beitrag von: BotschafterSarek am Juli 05, 2014, 14:23:24
Zitat von: DF6GL am Juli 05, 2014, 13:27:44
vielleicht hilft anhängendes Beispiel...

Vielleicht ... leider kann ich das mit Access 2003 nicht öffnen ...
Titel: Re: Kombinationsfeld ohne Auswahldreieck
Beitrag von: DF6GL am Juli 05, 2014, 14:30:37
anbei MdB-Format
Titel: Re: Kombinationsfeld ohne Auswahldreieck
Beitrag von: MaggieMay am Juli 05, 2014, 21:59:02
Hallo,
Zitatich möchte in einem Formular in einer Access2003-Datenbank ein Textfeld/Kombinationsfeld haben
dazu legst du ein Kombifeld und ein Textfeld gleicher Größe übereinander, wobei das Textfeld im Vordergrund ist. Beim Betreten des Textfeldes blendest du dieses aus, nachdem du den Fokus auf das Kombifeld gelegt hast, und blätterst das Kombifeld mit der Dropdown-Methode auf. Nach Auswahl stellst du den ursprünglichen Zustand wieder her.
Soweit die Theorie...

Fragt sich nur, warum du den Inhalt der zweiten Spalte in einer anderen Tabelle speichern möchtest und nicht die Datensatz-ID als Referenz-Schlüssel. (!)