Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Automatisch Anzeigen
zurück: Ein- und Ausblenden von Textfeldern durch Kontrollkästchen weiter: Frage zu Optionsfeldern Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
shine05
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Okt 2005, 07:13
Rufname:

Automatisch Anzeigen - Automatisch Anzeigen

Nach oben
       

Hallo Zusammen

Ich habe ein Formular entworfen. Nun möchte ich über ein Dropdown-Menu das Feld Kostenstelle anwählen, sobald ich das gemacht habe, möchte ich, dass automatisch die Abteilung zur zugehörigen Kostenstelle, welche ich gewählt habe, angezeigt wird!

wie löse ich dieses Problem?

Hat jemand eine idee?

thanks for help
stpimi
Moderator Access


Verfasst am:
07. Okt 2005, 08:00
Rufname:
Wohnort: Graz


AW: Automatisch Anzeigen - AW: Automatisch Anzeigen

Nach oben
       

Hallo Shine05!

Das löst Du, in dem Du in der Datenherkunft des Kostenstellenfeldes die Bezeichnung einbeziehst und die Spalte ausblendest (Spaltenbreite =0).

Im Steuerelementinhalt eines Textfeldes daneben schreibst Du:
Code:
=[Kombifeldname].Column(n)
Das n ersetzt du durch die Spalte mit den Kostenstellenbezeichnung minus 1 (ist die Bezeichnung im Kombifeld die dritte Spalte, dann ist n = 2, weil die Column-Eigenschaft ab 0 zählt.)
_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
shine05
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Okt 2005, 08:20
Rufname:

AW: Automatisch Anzeigen - AW: Automatisch Anzeigen

Nach oben
       

Erst mal danke für deine schnelle antwort!

Nun ich habe deine erklärung zu 50% verstanden. Den 1.Teil verstehe ich noch nicht ganz! Du hast geschrieben:

Das löst Du, in dem Du in der Datenherkunft des Kostenstellenfeldes die Bezeichnung einbeziehst.

Was meinst du mit "Bezeichung einbeziehst" was für eine Bezeichnung?
Der 2.Teil sollte funktionieren, ich habe im Steuerelement folgendes eingegeben: (Das Feld heisst KST_Kombinationsfeld)
Code:
[KST_Kombinationsfeld].Column(1)

Im moment zeigt mir das Feld Abteilung den folgenden Wert an:
#Name?

gruss shine

_________________
thanks for help...!!! Smile

"Windows XP, Access 2003"
sweetkira
@ Ankara, Turkey


Verfasst am:
07. Okt 2005, 08:35
Rufname:
Wohnort: Hildesheim

AW: Automatisch Anzeigen - AW: Automatisch Anzeigen

Nach oben
       

Ich hab da auch noch ne Frage, um es zu verstehen.

Woher weißt du, welche Kostenstelle zu einer Abteilung gehört?
hast du eine zuordnungstabelle

oder steht das einfach so in einer tabelle tblkostenstelle?

kostenstelle, abteilungsname, abteilungsleiter?

wenn letzteres der fall ist, macht du als datengrundlage deines kombinationsfeldes einfach
Code:
SELECT DISTINCT kostenstelle, abteilungsname
FROM tblkostenstelle
und dann setzt du das kombinationsfeld auf

- 2 Spalten
- 2. Spaltenbreite = 0

und dann kannst du mittels [KST_Kombinationsfeld].Column(1) weitermachen!

Grüße
kira
stpimi
Moderator Access


Verfasst am:
07. Okt 2005, 08:36
Rufname:
Wohnort: Graz


AW: Automatisch Anzeigen - AW: Automatisch Anzeigen

Nach oben
       

Dein Kombinationsfeld hat eine Eigenschaft Datenherkunft; das ist meist eine Tabelle oder Abfrage.
In dieser Tabellle oder Abfrage muß das Bezeichnungsfeld enthalten sein. Damit ist der Wert versteckt im Kombifeld enthalten und kann über die Column-Eigenschaft angesprochen werden.

Achten musst Du noch darauf, das die Eigenschaft Spaltenanzahl des KOmbifeldes bei nachträglichen Anpassungen entsprechend zu ändern ist, sonst hast Du zwar im Kombifeld 3 Spalten stehen, da die Eigenschaft Spaltenanzahl aber 2 Spalten behauptet, bringt der Zugriff auf die 3. Spalte einen Fehler.

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
shine05
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Okt 2005, 09:35
Rufname:

AW: Automatisch Anzeigen - AW: Automatisch Anzeigen

Nach oben
       

hallo kira

ich habe eine Tabelle Abteilung und dort sind die Felder:

- KST (Kostenstelle)
- Abteilung

enthalten. Jeder KST wird auch gleich die richtige Abteilung zugeordnet.

das heisst der 2.fall ist richtig!

muss ich das Select DISTINCT auch im Steuerelementinhalt eintragen, oder in welches Feld muss ich das eintragen?
sorry bin noch nicht so fit in SQL und VGA fragen Smile!

ich hab es gleich mal ausprobiert, aber jetzt wird gar nichts mehr angezeigt.

hast du noch ne idee woran das liegen könnte? oder was ich falsch gemacht haben könnte?

gruss shine

_________________
thanks for help...!!! Smile

"Windows XP, Access 2003"
Willi Wipp
Moderator


Verfasst am:
17. Okt 2005, 16:51
Rufname:
Wohnort: Raum Wiesbaden

Re: Automatisch Anzeigen - Re: Automatisch Anzeigen

Nach oben
       

Hi shine05,

hast Du beim Steuerelementinhalt (ControlSource) des Textfeldes auch das = Zeichen mit drin?
Code:
=[KST_Kombinationsfeld].Column(1)

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
shine05
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Okt 2005, 08:51
Rufname:

AW: Automatisch Anzeigen - AW: Automatisch Anzeigen

Nach oben
       

ja ich habe dort auch ein = drinn, ist das richtig so?
_________________
thanks for help...!!! Smile

"Windows XP, Access 2003"
Willi Wipp
Moderator


Verfasst am:
18. Okt 2005, 10:53
Rufname:
Wohnort: Raum Wiesbaden


Re: Automatisch Anzeigen (II) - Re: Automatisch Anzeigen (II)

Nach oben
       

Hi shine05,

im Prinzip ja.
Aber versuch mal ein neues Kombinationsfeld mit Hilfe des Assistenten zu erstellen.
Dabei waehle dann den Punkt 3 Einen Datensatz im Formular, ... suchen aus.
Das geht aber nur, wenn das Formular an eine Datenherkunft (RecordSource) gebunden ist.

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Listenfeld, automatisch erster Datensatz markieren 1 Gast 2958 21. Jun 2005, 11:54
rita2008 Listenfeld, automatisch erster Datensatz markieren
Keine neuen Beiträge Access Tabellen & Abfragen: gruppieren-beide texteintraege anzeigen 7 paty 1196 14. Jun 2005, 02:54
tobes gruppieren-beide texteintraege anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz automatisch kopieren??? 0 Edelschnitt 701 11. Mai 2005, 19:41
Edelschnitt Datensatz automatisch kopieren???
Keine neuen Beiträge Access Tabellen & Abfragen: Automatisch nächste freie Nummer aus einem Nummerkreis? 4 derBovie 3325 08. Mai 2005, 20:03
'n Access User Automatisch nächste freie Nummer aus einem Nummerkreis?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrageergebnis als neues Formular anzeigen 2 mila 3034 12. Apr 2005, 12:38
mila Abfrageergebnis als neues Formular anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen im Formular aufrufen, automatisch bestätigen 3 Calvin22 1606 12. Apr 2005, 12:12
Willi Wipp Abfragen im Formular aufrufen, automatisch bestätigen
Keine neuen Beiträge Access Tabellen & Abfragen: alle Kunden mit letzter Rechnung anzeigen 2 Dalmatinchen 1109 08. März 2005, 20:58
Dalmatinchen alle Kunden mit letzter Rechnung anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Lagerstellplätze automatisch zuweisen in Datenbank 1 Sastian 1404 01. Feb 2005, 09:20
stpimi Lagerstellplätze automatisch zuweisen in Datenbank
Keine neuen Beiträge Access Tabellen & Abfragen: wenn ein datenfeld 0 ist dann ds nicht anzeigen 4 drum_sax 872 14. Jan 2005, 13:30
drum_sax wenn ein datenfeld 0 ist dann ds nicht anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Datum und Uhrzeit automatisch speichern 3 peinberger 1119 30. Dez 2004, 10:33
mapet Datum und Uhrzeit automatisch speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Access automatisch nummerieren lassen 3 NewJanJan 4931 12. Nov 2004, 15:48
lothi Access automatisch nummerieren lassen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit sum, max Wert und verhätnis summe/max anzeigen? 1 IV 2531 04. Nov 2004, 18:14
Skogafoss Abfrage mit sum, max Wert und verhätnis summe/max anzeigen?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: JavaScript