Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Daten aus Listenfeld in Textf. übernehmen -immer nur 1.Spalt
zurück: Bedingte Formatierung in der PivotTable-Ansicht? weiter: Statt Kreisgrafik nur ein Strich zu sehe. Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
audi_quattro_fahrer
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Feb 2007, 16:42
Rufname:

Daten aus Listenfeld in Textf. übernehmen -immer nur 1.Spalt - Daten aus Listenfeld in Textf. übernehmen -immer nur 1.Spalt

Nach oben
       Version: Office 2003

Hallo Profis!
Ich hoffe ihr könnt und wollt mir helfen, ich bin leider kein ACCESS Checker und stehe hier vollkommen an, das Problem ist Folgendes:

Ich habe ein Formular erstellt, in diesem befindet sich ein Listenfeld, welches aus 3 Spalten besteht (die Daten stammen aus einer Tabelle).

Selektiert man in der Liste nun eine Zeile, wird das Feld der 1.Spalte in Echtzeit in ein eines der von mir zuvor angelegten Textfelder übernommen.
Genau das ist mein Problem, ich möchte, sobald ich eine Zeile dieses Listenfeldes markiere die Daten in zwei Textfelder gestellt bekommen, das Feld der 1.Spalte in Textfeld Nr.1, das Feld der 2.Spate in Textfeld Nr.2.
Wird womöglich nur das Feld, welches mit einem Primärschlüssel versehen ist übernommen?

Wie kann ich diese Problem lösen???

Ich bedanke mich schon mal recht herzlich für Eure Hilfe!

Christian Crying or Very sad
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Feb 2007, 17:33
Rufname:
Wohnort: Berlin


AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Mit

=[Listenfeld].Column(i) kannst Du das i+1-te Feld übernehmen.

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
audi_quattro_fahrer
Im Profil kannst Du frei den Rang ändern


Verfasst am:
16. Feb 2007, 15:19
Rufname:

AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Hallo Rita,
recht herzlichen Dank für Deine Hilfe, klicke ich im Listenfeld nun auf eine der Zeilen, wird nun das Feld der Spalte 2 korrekt übernommen.

Möchte ich diesen Datensatz jedoch sichern, kommt folgende Fehlermeldung:
Zitat:
Das Feld 'tät1.Art' kann keinen Null-Wert enthalten, da die Required Eigenschaft für dieses Feld den Wert True hat. Geben Sie in das Feld einen Wert ein.
Wie kann das sein, entferne ich das Coding, sehe ich den den Inhalt des Feldes genauso, kann diesen jedoch speichert.

Name: Art
Steuerelementinhalt:
Code:
=[Feld27].[Column](1)
???

Recht herzlichen Dank schon mal für Deine Hilfe,
Christian
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
16. Feb 2007, 19:09
Rufname:
Wohnort: Berlin

AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Ich meinte eigentlich VBA-Code, ob man die Spalte direkt über die Eigenschaft Steuerelementinhalt angeben kann, weiß ich nicht.

In VBA kannst Du in die Ereignisprozedur BeimKlicken des Listenfelds angeben:
Code:
    Me!Art = Me!Feld27.Column(1)

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
Nouba
nicht ganz unwissend :)


Verfasst am:
16. Feb 2007, 20:03
Rufname:
Wohnort: Berlin


AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Hallo,

vielleicht steht die Lösung ja in Don Karls FAQ 4.11 Berechnetes Feld speichern, was man in einer gesunden Datenform in der Regel jedoch nicht benötigt.

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
audi_quattro_fahrer
Im Profil kannst Du frei den Rang ändern


Verfasst am:
23. Feb 2007, 12:04
Rufname:

AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Hallo!
Danke für die Antworten, da ich bis jetzt mit Visual Basic alledings noch nichts gemacht habe, wollte ich fragen wie ich das genannte Coding im Access hinterlegen kann.

Muss ich mir extra ein VBA-Access Buch kaufen, oder komm ich für meinen Bedarf auch so irgendwie durch?

Ins VBA komme ich doch über diesen Pfad, richtig?
Extras-->Makro-->Visual Basic Editor

Wo kann ich dort angekommen denn das Coding hinterlegen?

Ich vermute die Erklärung würde hier den Rahmen des Forums sprengen, vielleicht habt ihr aber ein paar gute Links für mich.

Danke und schöne Grüße, Rolling Eyes
Christian
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
25. Feb 2007, 18:20
Rufname:
Wohnort: Berlin

AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Vielleicht hilft Dir ja Wo schreibe ich den VBA-Code hin? schon weiter?

Wenn nicht, melde Dich noch einmal.

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
audi_quattro_fahrer
Im Profil kannst Du frei den Rang ändern


Verfasst am:
27. Feb 2007, 12:01
Rufname:

AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Hallo Rita,

ich danke Dir recht herzlich für Deine Hilfe, der Link ist prinzipiell auch super, allerdings komme ich hier ohne VBA Kenntnisse einfach nicht weiter, ich denke, dass es das Beste sein wird mir ein VBA Buch zu kaufen.
Kennst Du vielleicht dieses hier: "Jetzt lerne ich VBA mit Access. Der einfache Einstieg in die Datenbankprogrammierung (Broschiert) -Bernd Held"?

Ein Modul hätte ich mittlerweile ja angelegt, hier ist mir allerdings nicht klar warum jetzt plötzlich die Berechnung eines anderen Feldes(Dauer in Minuten) nicht mehr funktioniert,...??
Code:
Option Compare Database
    Me!Art = Me!Feld27.Column(1)
Würde es Dir zuviel Aufwand bereiten, wenn ich Dir meine Einfachst-Datenbank kurz schicke, Du würdest den Fehler glaube ich in einer Minute haben. Wink

Wenn nicht ist es auch okay, ich bedanke mich recht herzlich für die großartige Hilfe!!

schöne Grüße,
Christian
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
27. Feb 2007, 17:27
Rufname:
Wohnort: Berlin

AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Hallo Christian,

am einfachsten ist es, wenn Du Deine Datenbank an Dein nächstes Posting anhängst, siehe Dateien anhängen

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
audi_quattro_fahrer
Im Profil kannst Du frei den Rang ändern


Verfasst am:
06. März 2007, 09:11
Rufname:

AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Hallo Rita,
sorry, es hat etwas länger gedauert, ich musste meinen Account erst zum hinzufügen von Attachments freischalten lassen.

Danke schonmal und schöne Grüße,
Chris Rolling Eyes



DB.zip
 Beschreibung:
Datenbank

Download
 Dateiname:  DB.zip
 Dateigröße:  54.59 KB
 Heruntergeladen:  5 mal

rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
06. März 2007, 13:33
Rufname:
Wohnort: Berlin

AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Hallo Christian,

nach erster Durchsicht Deiner Datenbank scheint mir, dass der Tabellenaufbau nicht optimal ist. Berechnete Werte wie die Dauer sollte man nie in einer Tabelle abspeichern, sondern in einer Abfrage berechnen. Außerdem fehlen bei Dir generell die Primärschlüssel für die Tabellen, so dass es schwierig ist, zu erkennen, wie die beziehungen zwischen den Tabellen gesetzt werden müssen. Als ersten ansatz schicke ich Dir eine Lösung, die wenigstens die Dauer in einer Abfrage berechnet und die Art entsprechend aus der anderen Tabelle übernimmt. Bei richtigen Aufbau der Daten sollte es allerdings möglich sein, auch die Art aus einer Abfrage zu übernehmen. Mir ist nur nicht klar, ob sie zum Primärschlüssel der Tabelle Tätschl gehört.

Sieh Dir doch dazu mal 4. Der Königsweg: Normalisierung an.

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke



DB.zip
 Beschreibung:

Download
 Dateiname:  DB.zip
 Dateigröße:  54.92 KB
 Heruntergeladen:  8 mal

Gast



Verfasst am:
19. März 2007, 11:56
Rufname:


AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S - AW: Daten aus Listenfeld in Textf. übernehmen -immer nur 1.S

Nach oben
       Version: Office 2003

Hallo Rita!

Ich bedanke mich recht herzlich bei Dir, funktioniert ja super!!!
Jetzt habe ich zumindestens einmal einen Anhaltspunkt und werde versuchen die Datenbank zu verbessern.

Sorry für die späte Antwort, war auf Urlaub Wink

Schöne Grüße,
Christian
Very Happy
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: Wert übernehmen von einem Formular in das andere 2 mactoolz 1244 03. Feb 2005, 17:46
ralphkr Wert übernehmen von einem Formular in das andere
Keine neuen Beiträge Access Tabellen & Abfragen: Vergleich neue Daten mit alten Daten! 28 Sebowsky 3164 29. Jan 2005, 11:38
Sebowsky Vergleich neue Daten mit alten Daten!
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus Abfrage automatisch in Tabelle aktualisieren 4 Christian22 4080 15. Jan 2005, 13:13
Christian22 Daten aus Abfrage automatisch in Tabelle aktualisieren
Keine neuen Beiträge Access Tabellen & Abfragen: Anzeigen der Daten einer vorhandenen Tabelle in einer Abfrag 6 brauzer 830 02. Dez 2004, 13:28
brauzer Anzeigen der Daten einer vorhandenen Tabelle in einer Abfrag
Keine neuen Beiträge Access Tabellen & Abfragen: Importieren von bestimmten Excel Daten 63 umbroboy 11978 25. Nov 2004, 12:07
umbroboy Importieren von bestimmten Excel Daten
Keine neuen Beiträge Access Tabellen & Abfragen: Filtern aus Kombi & Listenfeld 1 Gast 817 16. Nov 2004, 22:07
lothi Filtern aus Kombi & Listenfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Anzeige aller Daten älter als x Tage 2 abu 819 16. Nov 2004, 13:07
abu Anzeige aller Daten älter als x Tage
Keine neuen Beiträge Access Tabellen & Abfragen: hyperlinks aus tabelle übernehmen 0 christatos 608 16. Nov 2004, 12:16
christatos hyperlinks aus tabelle übernehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Werte der Untertab in Memofeld der Haupttabelle übernehmen 1 mb2 713 14. Okt 2004, 00:18
lothi Werte der Untertab in Memofeld der Haupttabelle übernehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Komment. u Daten in zelle schreiben, Zellenausrichtung festl 2 k@lle 816 06. Okt 2004, 11:49
k@lle Komment. u Daten in zelle schreiben, Zellenausrichtung festl
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellenvergleich und Wiedergabe der nicht doppelten Daten 1 ChrisT 2735 18. Mai 2004, 10:08
mabe38 Tabellenvergleich und Wiedergabe der nicht doppelten Daten
Keine neuen Beiträge Access Tabellen & Abfragen: nicht-atomare Daten aus EXCEL importieren 2 Panther 908 29. März 2004, 16:33
Panther nicht-atomare Daten aus EXCEL importieren
 

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