Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formular nach verschieden Auswahl Kriterien öffnen
zurück: Eingabeformular muss Tabellenähnlich sein weiter: Listenfeld mit Extradaten anzeigen 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
pal
Gast


Verfasst am:
31. Jan 2008, 11:51
Rufname:

Formular nach verschieden Auswahl Kriterien öffnen - Formular nach verschieden Auswahl Kriterien öffnen

Nach oben
       Version: Office XP (2002)

Hallo

Ich habe ein Eingangsformular (Form_Eing) von diesem aus soll ein weiteres Formular (Form_Voll) gestartet werden. Im Eingangsformular sollen verschiedene Kriterien auswählbar sein. Anhand dieser Auswahlkriterein im Eingansformular, soll dann das Form_Voll gestartet werden.

Es gibt im Eingangsformular ein Kontrollkästchen Sachbearbeiter. Darin wähle ich mir meinen Sachbearbeiter aus. Anhand dieser Auswahl sollen dann im Hauptformular nur die Datensätze angezeigt werden welche vom ausgewählten Sachbearbeiter sind.


Ich habe es so versucht, das ich im Eingangsformular einen Button habe mit diesem aufruf:
Code:
    DoCmd.OpenForm "Form_Voll", , , _
                   "vollstreckung.Name Sachbearbeiter" = "Form_Eing.Kombinationsfeld0"
Tabellenname= Vollstreckung
Feld Sachbearbeiter: Name Sachbearbeiter

Der aufruf des Formulares klappt, aber es werden gar keine Datensätze angezeigt.

Bitte um Hilfe. Vielen Dank.
Z.Mart
SQL-Entwickler,VB.NET,C#,LINQ (love it!),VBA


Verfasst am:
31. Jan 2008, 12:11
Rufname: Zoli


AW: Formular nach verschieden Auswahl Kriterien öffnen - AW: Formular nach verschieden Auswahl Kriterien öffnen

Nach oben
       Version: Office XP (2002)

Hallo,
also ich würde einen dynamischen SQL Abfrage String generieren, diesen dann in eine Variable ausgeben und diese Variable als stLinkCriteria ansetzen Smile

(Aber ich mache sowieso alles mit dynamischen SQL Anweisungen:))

Gruß
Z.Mart
pal
Gast


Verfasst am:
31. Jan 2008, 12:25
Rufname:

AW: Formular nach verschieden Auswahl Kriterien öffnen - AW: Formular nach verschieden Auswahl Kriterien öffnen

Nach oben
       Version: Office XP (2002)

Hallo Z.Mart

ich keine mich zwar ein wenig aus in Access, aber leider sind deine Aussagen zu Hoch für mich...
Kannst du das ganze ein wenig genauer erklären, so das es ein mehr oder weniger Laie auch versteht.
Am besten auch mit ein wenig code.

vielen Dank.
Z.Mart
SQL-Entwickler,VB.NET,C#,LINQ (love it!),VBA


Verfasst am:
31. Jan 2008, 12:43
Rufname: Zoli

AW: Formular nach verschieden Auswahl Kriterien öffnen - AW: Formular nach verschieden Auswahl Kriterien öffnen

Nach oben
       Version: Office XP (2002)

Hi,
jo kann ich machen.
Obwohl ich die Kontrollhäkchen-Sache in der Beziehung bissl viel Arbeit finde Smile

Du mußt für jedes Kontrollhäkchen eine Variable definieren.
Danach sollte der Code etwa so aussehen, wenn wir ein Kontrollhäkchen für "Meier" haben:
Code:
Option Compare Database
Option Explicit
Dim SB1 As String
Dim SQL, search

Private Sub DeinButton_Click()
    If IsNull(Me!DeinKontrollhäkchen) Then SB1 = "Meier"
    SetSQL
    DoCmd.OpenForm "DeinFormularName", , , search
End Sub

Private Sub SetSQL()
    search = ""
    If Not IsNull(SB1) Then
        search = search & "AND [Sachbearbeiter] Like'" & SB1 & "*'"
    End If
    SQL = "SELECT * FROM [DeineSachbearbeiterTabelle] "
    If search <> "" Then
        search = Mid(search, 5)
        SQL = SQL & "WHERE " & search
    End If
End Sub
Ist Allerdings ungetestet und schnell mal geschustert.
Wenn es nicht geht melde dich, dann schau ich mir das nochmal an.

Wenn es geht müßtest du quasi für jedes Kontrollhäkchen die Variable also z.B. SB2 und soweiter definieren und entsprechend die SQL Anweisung erweitern.

Gruß
Z.Mart
Gast



Verfasst am:
31. Jan 2008, 13:06
Rufname:

AW: Formular nach verschieden Auswahl Kriterien öffnen - AW: Formular nach verschieden Auswahl Kriterien öffnen

Nach oben
       Version: Office XP (2002)

Hallo Z.Mart,

vielen Dank erstmal für die schnellen antworten.

Ich glaube wir reden hier ein wenig aneinander vorbei.
Ich habe keine Kontrollhäkchen für die Mitarbeiter sondern ein Kombinationsfeld.

Es sind in meiner Tabelle ein Feld Sachbearbeiter. In meinem Eingangsformular habe ich ein Kombinationsfeld, welches alle in der Tabelle vorkommenden Sachbearbeiter auflistet.
Jetzt will ich mir dort einen Sachbearbeiter raus suchen und im Hauptformular sollen dann nur die Datensätzte zu dem ausgewählten Sachbearbeiter kommen.
(also quasi das Feld: Form_Eingang.Kombinationsfeld = Tabelle.Sachbearbeiter)
(und dann sämtliche Inhalte dazu anzeigen welche es zu diesem Sachbearbeiter gibt)

Bsp.
Code:
Sachbearbeiter                  Inhalt
Meier                                10
Meier                                20
Müller                               30
Wenn ich jetzt Meier auswähle sollen auch nur die Datensätze von Meier (also einer mit Inhalt=10 und einer mit Inhalt=20) kommen.

Das muss doch irgendwie einfacher gehen?!
Z.Mart
SQL-Entwickler,VB.NET,C#,LINQ (love it!),VBA


Verfasst am:
31. Jan 2008, 13:42
Rufname: Zoli

AW: Formular nach verschieden Auswahl Kriterien öffnen - AW: Formular nach verschieden Auswahl Kriterien öffnen

Nach oben
       Version: Office XP (2002)

Das geht im Grunde genauso, nur das du die Variablen dann net brauchst:
Code:
Option Compare Database
Option Explicit
Dim SQL, search

Private Sub DeinButton_Click()
    SetSQL
    DoCmd.OpenForm "DeinFormularName", , , search
End Sub

Private Sub SetSQL()
    search = ""
    If Not IsNull(Me!Kombifeld) Then
        search = search & "AND [Sachbearbeiter] Like'*" & Me!Kombifeld & "*'"
    End If
    SQL = "SELECT * FROM [DeineSachbearbeiterTabelle] "
    If search <> "" Then
        search = Mid(search, 5)
        SQL = SQL & "WHERE " & search
    End If
End Sub

_________________
Regards
Zoli

PS: Das Feedback nicht vergessen, das hilft uns und anderen!
pal
Gast


Verfasst am:
31. Jan 2008, 15:56
Rufname:


AW: Formular nach verschieden Auswahl Kriterien öffnen - AW: Formular nach verschieden Auswahl Kriterien öffnen

Nach oben
       Version: Office XP (2002)

Hallo Z.Mart

Ich glaube das wird mir helfen. Werd ich mir genauer ansehen. Jetzt hab ich leider keine Zeit.

Ich werde mich nochmal melden.

Vielen Dank!!!
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: aus tabelleneinträgen verschieden Rechenoperationen durchfüh 1 Alexa21 900 02. Dez 2004, 17:18
snurb aus tabelleneinträgen verschieden Rechenoperationen durchfüh
Keine neuen Beiträge Access Tabellen & Abfragen: Formeln vom Formular, werden in der Abfrage nicht angezeigt 4 maddes 895 23. Nov 2004, 12:38
Skogafoss Formeln vom Formular, werden in der Abfrage nicht angezeigt
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: Wert eines Feldes aus Formular in Tabelle speichern 18 kave78 13710 16. Okt 2004, 13:40
Ming Wert eines Feldes aus Formular in Tabelle speichern
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: 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: Bedingung zur Anwendung von Kriterien in einer Abfrage 1 Lorenz 918 19. Aug 2004, 19:47
lothi Bedingung zur Anwendung von Kriterien in einer Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Komplexe Beziehungen... wie baue ich mein Formular auf 6 Gast 1867 25. Jun 2004, 14:36
Florianbur Komplexe Beziehungen... wie baue ich mein Formular auf
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: Abfrage oder Bericht öffnen 1 zam 2333 19. Mai 2004, 13:32
stpimi Abfrage oder Bericht öffnen
Keine neuen Beiträge Access Tabellen & Abfragen: Access Formular 2 Mielke 951 06. Mai 2004, 21:49
Hausmeister Access Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Werte aus Formular per VBA in andere Tabelle anfügen 1 Gast 1861 04. Apr 2004, 21:27
el_gomero Werte aus Formular per VBA in andere Tabelle anfügen
 

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