Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler
zurück: Makro "Aktualisieren" als VBA Code ??? weiter: Hilfe! Einladungsdatenbank 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
Zabeline
lerne jeden Tag was neues dazu - VBA Lehrling


Verfasst am:
10. Mai 2011, 15:33
Rufname:

bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler - bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler

Nach oben
       Version: Office 2003

Hallo,

ich habe in einem meiner Kombifelder basierend auf einigen Threads hier folgenden Code eingefügt
Ziel soll sein, nach Auswahl eines DS im Kombifeld ein Formular an genau der entsprechenden Stelle zu öffnen.
Code:
Private Sub kombi_f_lieferant_bearbeiten_AfterUpdate()
    Dim strKrit As String
   
    strKrit = "Firma=" & Me!kombi_f_lieferant_bearbeiten
    DoCmd.OpenForm "f_firmen", , , strKrit
End Sub
Firma = Schlüsselfeld
f_firmen = zu öffnendes Form

Bei Ausführung zeigt Access mir Laufzeitfehler 3075 an, von wegen fehlender Operator. Egal, welche Firma ausgewählt wird.
Zitat:
Syntaxfehler (fehlender Operator) in Abfrageausdruck „Firma=Firmenname
Ich fürchte, ich sehe den Baum vor lauter Wald nicht mehr.

Kann mir einer helfen?

Danke.

_________________
Gruss Sammy
--------------------------------------------------------------------------------------------------------------------
Unser Bestreben sollte sein, die Vergangenheit über die Gegenwart für die Zukunft positiv zu nutzen.
Nouba
nicht ganz unwissend :)


Verfasst am:
10. Mai 2011, 17:04
Rufname:
Wohnort: Berlin


AW: bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler - AW: bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler

Nach oben
       Version: Office 2003

Hallo,

vermutlich musst Du Firma='Firmenname' produzieren - die Fragestellung wird je Woche hier ~ 5x hier beantwortet.

_________________
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.
KlausMz
Moderator Access


Verfasst am:
10. Mai 2011, 17:32
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler - AW: bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler

Nach oben
       Version: Office 2003

Hallo,
und aus Prinzip würde ich die Firma nicht als Schlüsselfeld wählen.
Irgendwann kommt ein 2. Müller und dann ?

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Zabeline
lerne jeden Tag was neues dazu - VBA Lehrling


Verfasst am:
10. Mai 2011, 19:56
Rufname:

AW: bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler - AW: bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler

Nach oben
       Version: Office 2003

Hallo,

im Schlüsselfeld kann es keine Double geben.

Firmenname steht als Synonym für die jeweils ausgesuchte Firma. Ich wollte mit dem Synonym nur darstellen, dass es unerheblich ist, welche Firma ausgewählt wurde.
Der Fehler tritt permanent auf.

Das Feld "Firma" existiert und ist auch entsprechend mit dem Firmennamen gefüllt.

Ich habe durchaus die anderen Threads gelesen und auch deren Lösungsansätze getestet - komme aber immer nur zu dem Ergebnis, dass entweder ein leeres Form geöffnet wird (also nicht der DS, der gewählt wurde) oder Fehlermeldungen auftreten.

Daher vermutete ich, dass ein Schreibfehler existiert, den ich einfach nicht sehe - Baum vor lauter Wald halt.

Ich werde das morgen nochmal prüfen.

_________________
Gruss Sammy
--------------------------------------------------------------------------------------------------------------------
Unser Bestreben sollte sein, die Vergangenheit über die Gegenwart für die Zukunft positiv zu nutzen.
KlausMz
Moderator Access


Verfasst am:
10. Mai 2011, 20:07
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler - AW: bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler

Nach oben
       Version: Office 2003

Hallo,
Du hast auch den Lösungshinweis von Nouba überlesen. Es ist kein Schreibfehler. Du musst beim Datentyp Text Hochkomma verwenden.
Code:
Private Sub kombi_f_lieferant_bearbeiten_AfterUpdate()
    DoCmd.OpenForm "f_firmen", , _
                 , "Firma='" & Me!kombi_f_lieferant_bearbeiten & "'"
End Sub
Auf die Variable strKrit kannst Du verzichten.

Zitat:
im Schlüsselfeld kann es keine Double geben.
Das ist mir klar. Daher ja auch der Hinweis bzw. die Frage was passiert, wenn es plötzlich eine 2. Firma Müller gibt, die Du aufnehmen musst. Wie machst Du das mit dem Schlüssel dann?
Ich würde niemals einen Firmennamen als Schlüsselfeld nehmen. Außerdem sind Textfelder als Schlüsselfelder nicht so der Renner. Mit einer Zahl (Autowert) als Schlüsselfeld hätte Dein Code auch sofort funktioniert.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Zabeline
lerne jeden Tag was neues dazu - VBA Lehrling


Verfasst am:
10. Mai 2011, 21:04
Rufname:


AW: bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler - AW: bestimmten DS-öffnen aus Kombifeld - Laufzeitfehler

Nach oben
       Version: Office 2003

Hallo,

ich sag ja, ich seh den Baum vor lauter Wald nicht mehr... Embarassed

Jetzt funzt es.

Vielen lieben Dank!

_________________
Gruss Sammy
--------------------------------------------------------------------------------------------------------------------
Unser Bestreben sollte sein, die Vergangenheit über die Gegenwart für die Zukunft positiv zu nutzen.
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: Laufzeitfehler 2342 bei KreuzTabelle als SQL 5 elmagnifico 1898 18. Sep 2007, 14:07
Willi Wipp Laufzeitfehler 2342 bei KreuzTabelle als SQL
Keine neuen Beiträge Access Tabellen & Abfragen: in Memo bestimmten Text suchen und Anzahl anzeigen 2 remote1 688 05. Aug 2007, 14:31
remote1 in Memo bestimmten Text suchen und Anzahl anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Kombifeld und Abfrage 3 Revan 387 16. Jul 2007, 15:45
Revan Kombifeld und Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Zählen von Datensätzen ab einem bestimmten Datum 2 eric77 684 11. Jul 2007, 15:20
eric77 Zählen von Datensätzen ab einem bestimmten Datum
Keine neuen Beiträge Access Tabellen & Abfragen: Vergknüpfung mit nur bestimmten spalten? 2 RadiatoR 395 22. Jun 2007, 09:25
RadiatoR Vergknüpfung mit nur bestimmten spalten?
Keine neuen Beiträge Access Tabellen & Abfragen: Addition von bestimmten Zahlen 5 Silly14 1297 25. Mai 2007, 12:50
Willi Wipp Addition von bestimmten Zahlen
Keine neuen Beiträge Access Tabellen & Abfragen: Filterung von bestimmten Datensätzen ? 2 Christian02 393 08. Mai 2007, 13:45
Christian02 Filterung von bestimmten Datensätzen ?
Keine neuen Beiträge Access Tabellen & Abfragen: Ich kriege das Kombifeld einfach nicht hin. Hilfe!! Hilfe!! 6 suwo 605 18. März 2007, 18:48
Willi Wipp Ich kriege das Kombifeld einfach nicht hin. Hilfe!! Hilfe!!
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage einer bestimmten Anzahl von max-Werten 1 Gast245 488 30. Jan 2007, 10:14
jens05 Abfrage einer bestimmten Anzahl von max-Werten
Keine neuen Beiträge Access Tabellen & Abfragen: Laufzeitfehler 3001 1 luckypunch 591 23. Jan 2007, 12:19
JörgG Laufzeitfehler 3001
Keine neuen Beiträge Access Tabellen & Abfragen: Bei abfrage Attribute mit bestimmten Wert erhalten 2 lolili 700 28. März 2006, 19:07
lolili Bei abfrage Attribute mit bestimmten Wert erhalten
Keine neuen Beiträge Access Tabellen & Abfragen: Laufzeitfehler 3061 / UPDATE SQL 6 Spoldo 4349 18. Jan 2006, 21:01
jens05 Laufzeitfehler 3061 / UPDATE SQL
 

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