Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formular über Button in Symbolleiste mit Filter aufrufen...
zurück: Hyperlink in Tabelle / Formular weiter: Speicherung von Einträgen mit Cancel Button verhindern 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
BM
Gast


Verfasst am:
08. Sep 2005, 08:29
Rufname:

Formular über Button in Symbolleiste mit Filter aufrufen... - Formular über Button in Symbolleiste mit Filter aufrufen...

Nach oben
       

Hallo Leute,

ich habe folgendes Problem:

Ich habe ein SUB geschrieben, welches ein Formular mit Filter aufruft. Das ganze schaut so aus:
Code:
Sub Ansprechpartner_anzeigen_sub()
    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Ansprechpartner"
    stLinkCriteria = "[KundendatenID]=" & Formulare![Index]![ID]
    DoCmd.OpenForm stDocName, , , stLinkCriteria, , acDialog
End Sub
Dieses SUB wird dann über eine Function aufgerufen, und diese dann als Makro gespeichert (AusführenCode).

Jetzt habe ich einen Button erstellt (in der Symbolleiste), welcher das Makro aufruft. Leider bekomm ich dann immer in der Zeile
Code:
    stLinkCriteria = "[KundendatenID]=" & Formulare![Index]![ID]
einen Fehler.

Was mach ich falsch?

Hoffe ihr versteht was ich meine....

Danke, B.
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
08. Sep 2005, 09:21
Rufname:
Wohnort: Berlin


AW: Formular über Button in Symbolleiste mit Filter aufrufen - AW: Formular über Button in Symbolleiste mit Filter aufrufen

Nach oben
       

Du beziehst Dich im Kriterium auf

Formulare![Index]![ID]

Ich vermute, dass Das Formular Index zu diesem Zeitpunkt nicht geöffnet ist, und das programm deshalb den Datensatz nicht auswählen kann.

Ein Formular mit Kriterium sollte man normalerweise immer über einen Button in einem anderen Formular öffnen, nicht über das Menü.

mfg Rita

_________________
mfg Rita

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


Verfasst am:
08. Sep 2005, 10:01
Rufname:

AW: Formular über Button in Symbolleiste mit Filter aufrufen - AW: Formular über Button in Symbolleiste mit Filter aufrufen

Nach oben
       

das Formular ist ja zu diesem Zeitpunkt geöffnet, das ist ja das Problem bei der Sache, deswegen wundert es mich ja so. Das Formular 'Index' kann vom Benutzer auch garnicht geschlossen werden. Wenn ich selbigen Code bei einem Button im Formular 'Index' eintrage funktioniert es ja auch zum selben Zeitpunkt.
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
08. Sep 2005, 10:07
Rufname:
Wohnort: Berlin

AW: Formular über Button in Symbolleiste mit Filter aufrufen - AW: Formular über Button in Symbolleiste mit Filter aufrufen

Nach oben
       

Was für einen Fehler bekommst Du denn?

mfg Rita

_________________
mfg Rita

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


Verfasst am:
08. Sep 2005, 10:12
Rufname:

AW: Formular über Button in Symbolleiste mit Filter aufrufen - AW: Formular über Button in Symbolleiste mit Filter aufrufen

Nach oben
       

Zitat:
Laufzeitfehler '424': Objekt erforderlich
Und beim Debuggen sagt er:
Zitat:
Formulare![Index]![ID] = <Objekt erforderlich>
rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
08. Sep 2005, 10:24
Rufname:
Wohnort: Berlin

AW: Formular über Button in Symbolleiste mit Filter aufrufen - AW: Formular über Button in Symbolleiste mit Filter aufrufen

Nach oben
       

Versuche es mal mit

Code:
    stLinkCriteria = "[KundendatenID]=" & Forms("Index")!ID
Ich weiß zwar nicht, ob das was ändert, aber die Schreibweise gefällt mir besser.
Was anderes fällt mir leider auch nicht ein. Sad

mfg Rita

_________________
mfg Rita

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



Verfasst am:
08. Sep 2005, 10:26
Rufname:

AW: Formular über Button in Symbolleiste mit Filter aufrufen - AW: Formular über Button in Symbolleiste mit Filter aufrufen

Nach oben
       

Klar, Danke, das wars schon. Mit der deutschen bezeichnung Formulare kommt man natürlich in VBA net weit. Eigene blödheit. Danke für die Hilfe, 1a!

MfG, B.
cablit
VBA- und Access-Kenntnisse vorhanden


Verfasst am:
08. Sep 2005, 10:27
Rufname:


AW: Formular über Button in Symbolleiste mit Filter aufrufen - AW: Formular über Button in Symbolleiste mit Filter aufrufen

Nach oben
       

Hi BM,

kleiner Tipp: speichere dir NUR das Kriterium zwischen ... also
Code:
    Dim strID As String

    strID = Forms![Index]!ID

Grüße
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 
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Formular Daten in einer Tabelle speichern? 1 Gast 1017 24. März 2005, 16:24
Willi Wipp Formular Daten in einer Tabelle speichern?
Keine neuen Beiträge Access Tabellen & Abfragen: Formular: Groesse? 1 Gast 732 24. März 2005, 13:35
Sanne Formular: Groesse?
Keine neuen Beiträge Access Tabellen & Abfragen: Automatische Aktualisierung von generiertem Wert im Formular 9 GandalfTCM 1041 09. Feb 2005, 17:40
lothi Automatische Aktualisierung von generiertem Wert im Formular
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: mehrer abfragen ein formular 1 romu 719 10. Jan 2005, 15:54
lothi mehrer abfragen ein formular
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Formular gestalten 3 HBurmei 1977 03. Dez 2004, 22:17
mapet Abfrage mit Formular gestalten
Keine neuen Beiträge Access Tabellen & Abfragen: Add Record - Formular in ein Nebenformular 6 User007 926 27. Okt 2004, 11:49
Gast Add Record - Formular in ein Nebenformular
Keine neuen Beiträge Access Tabellen & Abfragen: Standardwert in Formular aus einer Abfrage? 3 Gast 1777 04. Okt 2004, 12:53
Pfobeman Standardwert in Formular aus einer Abfrage?
Keine neuen Beiträge Access Tabellen & Abfragen: filter nach datum 9 Piet 1046 30. Aug 2004, 17:14
Willi Wipp filter nach datum
Keine neuen Beiträge Access Tabellen & Abfragen: Kriterien aus nem Formular die mich fertig machen!!! 19 Martin von der Bergwiese 2658 24. Aug 2004, 12:53
Lorenz Kriterien aus nem Formular die mich fertig machen!!!
Keine neuen Beiträge Access Tabellen & Abfragen: Suchen in Formular 1 Sumo_Racer 1092 28. Mai 2004, 21:59
lothi Suchen in Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Access Formular 2 Mielke 951 06. Mai 2004, 21:49
Hausmeister Access Formular
 

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