Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Kombinationsfeld - Eingabe direkt in Werteliste
zurück: Ist Planwert Energieproduktion ins Access schaufeln weiter: Doppelte Kunden IDs stehen lassen u.Bestellabstand berechnen 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
Gast



Verfasst am:
21. Jun 2007, 18:23
Rufname:

Kombinationsfeld - Eingabe direkt in Werteliste - Kombinationsfeld - Eingabe direkt in Werteliste

Nach oben
       Version: Office XP (2002)

Hallo
Ich habe ein Kombinationsfeld "Thema" die Werte werden aus einer Tabelle bezogen und können ausgewählt werden. Ich möchte aber ein neuer Begriff noch nicht in der Liste Thema ist, direkt in das Feld eingeben und dieser Begrif sollte dann direkt in der Tabelle Thema eingefügt werden, so dass wenn ich das nächste mal das Kombinationsfeld aufrufe dort erscheint.

Bitte um einen Rat. Ich beherrsche leider die Programmiersprache nicht.
Gruss Roller
Oneway
Access-Einsteiger


Verfasst am:
21. Jun 2007, 18:52
Rufname:
Wohnort: Bochum


AW: Kombinationsfeld - Eingabe direkt in Werteliste - AW: Kombinationsfeld - Eingabe direkt in Werteliste

Nach oben
       Version: Office XP (2002)

Hallo Roller,
versuch mal so! Dein Kombinationsfeld-Ereignisprozedur= Nicht in Liste
Code:
Private Sub Dein_Kombinationsfeld_NotInList(NewData As String, _
                                            Response As Integer)
On Error GoTo Fehler
    Dim db  As DAO.Database
    Dim rs  As DAO.Recordset
    Dim erg As Integer

    Response = acDataErrAdded
    erg = MsgBox("Der eingegebene Wert " & NewData & _
                 " ist nicht in der Liste vorhanden. Möchten Sie " & _
                 "den Wert in die Tabelle übernehmen?", 52, _
                 "Wert nicht vorhanden")              'vbExclamation + vbYesNo
    If erg = 6 Then 'vbYes
        Set db = CurrentDb
        Set rs = db.OpenRecordset("Deine Tabelle", dbOpenDynaset)
        rs.AddNew
        rs![Deine Spalte deiner Tabelle] = NewData
        rs.Update
        rs.Close
        Set rs = Nothing
        db.Close
      Else
        Response = acDataErrContinue
    End If
ende:
    Exit Sub
Fehler:
    MsgBox Err.Description, 16, "Fehler" 'vbCritical
    Resume ende
End Sub

viele Grüsse
Gast



Verfasst am:
21. Jun 2007, 20:20
Rufname:

AW: Kombinationsfeld - Eingabe direkt in Werteliste - AW: Kombinationsfeld - Eingabe direkt in Werteliste

Nach oben
       Version: Office XP (2002)

Hallo Oneway
Wow ich bin sprachlos. Dankeschön. Werde das mal probieren. Allerdings bin ich über das Wochenende nicht zu Hause, werde Dir nächste Woche sagen ob ich fähig bin Dein Programm einzubinden. Ich habe sowas (Programmierung) noch nie gemacht.
Frage: Wie viel Zeit wendet man auf um diese Programmsprache zu lernen?
Nochmals vielen Dank und gute Zeit wünscht
Roller
20zero1
access-einsteiger


Verfasst am:
24. März 2009, 18:16
Rufname:

AW: Kombinationsfeld - Eingabe direkt in Werteliste - AW: Kombinationsfeld - Eingabe direkt in Werteliste

Nach oben
       Version: Office 2003

Hi,

klasse Code! Dafür schon mal Danke!

Habe allerdings doch noch eine Frage. Ich habe eine ganze Menge Kombinationsfelder, die alle erweiterbar sein sollen. Anstatt jetzt per Copy&Paste den Code X-mal anzulgen, wollte ich jeweils nur die entsrechenden parameter übergeben.

Allerdings bin ich beim dynamischen Aufruf des Spaltennamens gescheitert....
Code:
    rs![Supporter] = NewData
habe ich versucht mit
Code:
    rs![ & Table & ] = NewData
zu ersetzen. das geht leider nicht. Habe im Netz auch schon Lösungsvorschläge gefunden (z.B. Evaluate() ) bekomme es allerdings nicht hin. Sad

Hoffe ihr könnt mir weiterhelfen!
Willi Wipp
Moderator


Verfasst am:
24. März 2009, 18:28
Rufname:
Wohnort: Raum Wiesbaden

Re: Kombinationsfeld - Eingabe direkt in Werteliste - Re: Kombinationsfeld - Eingabe direkt in Werteliste

Nach oben
       Version: Office 2003

Hi 20zero1,

wie waere es mit
Code:
    rs(StringVariable) = NewData
    rs.Fields(StringVariable) = NewData

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
20zero1
access-einsteiger


Verfasst am:
24. März 2009, 18:33
Rufname:


AW: Kombinationsfeld - Eingabe direkt in Werteliste - AW: Kombinationsfeld - Eingabe direkt in Werteliste

Nach oben
       Version: Office XP (2002)

Danke Willi!!

Funktioniert mit beiden Varianten einwandfrei!!
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: Datenbank, Eingabe, Tabellenbeziehungen, Dropdownfelder... 1 I Need Help 614 06. Jun 2007, 07:17
stpimi Datenbank, Eingabe, Tabellenbeziehungen, Dropdownfelder...
Keine neuen Beiträge Access Tabellen & Abfragen: Eingabe einfaches Bindestrichs 3 Vaja 413 22. Mai 2007, 12:41
Vaja Eingabe einfaches Bindestrichs
Keine neuen Beiträge Access Tabellen & Abfragen: Je nach Eingabe werden verschiedene Abfragen aufgerufen 10 Gast 607 23. Apr 2007, 14:41
Gast Je nach Eingabe werden verschiedene Abfragen aufgerufen
Keine neuen Beiträge Access Tabellen & Abfragen: Mehrere Abfragen direkt nacheinander ausführen 1 m0 1506 06. Apr 2007, 13:41
Thomas2007 Mehrere Abfragen direkt nacheinander ausführen
Keine neuen Beiträge Access Tabellen & Abfragen: Eingabe neuer Datensätze in mehrere Tabellen gleichzeitig? 1 matof 603 15. März 2007, 19:26
Thomas2007 Eingabe neuer Datensätze in mehrere Tabellen gleichzeitig?
Keine neuen Beiträge Access Tabellen & Abfragen: Kriterium eines Datumfeldes über Kombinationsfeld auswählen 2 bigL 1028 17. Jan 2007, 19:57
bigL Kriterium eines Datumfeldes über Kombinationsfeld auswählen
Keine neuen Beiträge Access Tabellen & Abfragen: Parameter für abfrage aus kombinationsfeld eines formulars 1 Juergen_190 1314 17. Dez 2006, 10:13
Juergen_190 Parameter für abfrage aus kombinationsfeld eines formulars
Keine neuen Beiträge Access Tabellen & Abfragen: Änderung im Kombinationsfeld 7 Gast1001 720 31. Aug 2006, 16:09
heirnele Änderung im Kombinationsfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Kombinationsfeld datum 2 marcofeustel 2682 24. Aug 2006, 12:34
marcofeustel Kombinationsfeld datum
Keine neuen Beiträge Access Tabellen & Abfragen: Eingabe in gruppierter Abfrage nicht möglich 6 lukretu 991 11. Mai 2006, 15:17
lukretu Eingabe in gruppierter Abfrage nicht möglich
Keine neuen Beiträge Access Tabellen & Abfragen: Eingabe nicht möglich! 8 turbochris 803 04. Mai 2006, 20:51
stpimi Eingabe nicht möglich!
Keine neuen Beiträge Access Tabellen & Abfragen: 2x ja/nein Kontrollkästchen - nur eine eingabe erlauben 1 MacGyverDTH 1313 29. März 2006, 16:25
kia 2x ja/nein Kontrollkästchen - nur eine eingabe erlauben
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme