Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formular mit Abfrage gefiltert nach aktueller KW
zurück: Datum 2020 statt 1920 weiter: Click beim auf Registerkarten wird nicht abgefangen 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
lisi
Einsteiger


Verfasst am:
19. Apr 2007, 19:03
Rufname:

Formular mit Abfrage gefiltert nach aktueller KW - Formular mit Abfrage gefiltert nach aktueller KW

Nach oben
       Version: Office 2003

Hallo,

habe ein Formular, in dem Daten aus einer Tabelle dargestellt werden, allerdings nur solche, die in der aktuellen KW liegen. Hierzu nehme ich eine Abfragen, die auf ein Formularfeld verweist, in dem immer die aktuelle KW berechnet werden soll (beim öffnen).

Leider funktioniert das nicht, mein Formular ist immer leer. Weiß aber nicht wieso.

Meine Abfrage:
Code:
SELECT s.Report, s.Prozent AS Prozent_soll, i.Prozent AS Prozent_ist
FROM   t_sollkurve AS s
       LEFT JOIN t_istkurve AS i
       ON  (s.Report=i.Report)
       AND (s.KW=i.KW)
WHERE  s.KW=Forms!f_test_info!aktuelleKW;
Code des Formulars (f_test_info):
Code:
Private Sub Form_Open(Cancel As Integer)
    Me!aktuelleKW = dt_Kalenderwoche(Date)
End Sub

Mfg,
Lisi
Thomas2007
langsam gehts besser... , SQL/DB gut


Verfasst am:
19. Apr 2007, 19:51
Rufname:


AW: Formular mit Abfrage gefiltert nach aktueller KW - AW: Formular mit Abfrage gefiltert nach aktueller KW

Nach oben
       Version: Office 2003

Hallo Lisi,

hast du mal versucht, die Abfrage direkt auszuführen? Was ist da das Ergebnis?

Was ist dt_Kalenderwoche(Date)? Ersetze es doch mal Testweise durch ein Konstante KW-Nr und schaue, was passiert!

_________________
Gruß
Thomas

Anleitung für das Anhängen von Dateien: Klicke links auf [www]
lisi
Einsteiger


Verfasst am:
23. Apr 2007, 09:35
Rufname:

AW: Formular mit Abfrage gefiltert nach aktueller KW - AW: Formular mit Abfrage gefiltert nach aktueller KW

Nach oben
       Version: Office 2003

Hallo,

hab mal die aktuelle KW im Formular "beim Öffnen" auf eine Konstante gesetzt, hat aber nicht funktioniert, das Formular ist immer noch leer. dt_Kalenderwoche berechnet die Kalenderwoche des aktuellen Datums.

Wenn ich die Abfrage starte, bekomme ich ein Formular, in das ich die Variable forms!f_test_info!aktuelleKW eingeben soll, wenn ich dor eine Zahl eingebe wird die Abfrage richtig durchgeführt.

Komm da irgendwie nicht auf den Fehler.

Grüße,
Lisi
Thomas2007
langsam gehts besser... , SQL/DB gut


Verfasst am:
23. Apr 2007, 11:22
Rufname:

Re: AW: Formular mit Abfrage gefiltert nach aktueller KW - Re: AW: Formular mit Abfrage gefiltert nach aktueller KW

Nach oben
       Version: Office 2003

Hallo Lisi,
lisi - 23. Apr 2007, 09:35 hat folgendes geschrieben:
hab mal die aktuelle KW im Formular "beim Öffnen" auf eine Konstante gesetzt, hat aber nicht funktioniert, das Formular ist immer noch leer.
Hast du wirklich so gemacht z. B. für KW 1:
Code:
Private Sub Form_Open(Cancel As Integer)
    Me!aktuelleKW = 1
End Sub

lisi - 23. Apr 2007, 09:35 hat folgendes geschrieben:
Me.dt_Kalenderwoche berechnet die Kalenderwoche des aktuellen Datums.
Bist du dir sicher, daß die Funktion einen richtigen Wert zurückliefert?

lisi - 23. Apr 2007, 09:35 hat folgendes geschrieben:
Wenn ich die Abfrage starte, bekomme ich ein Formular, in das ich die Variable forms!f_test_info!aktuelleKW eingeben soll, wenn ich dor eine Zahl eingebe wird die Abfrage richtig durchgeführt.
Daraus kann man schließen, daß die Fehler nicht in der Abfrage zu suchen ist.
Ich vermute, daß entweder die Funktion einen falschen oder gar keinen Wert zurückgibt, oder du verweisst in der Abfrage auf ein anderes Formular/Textfeld.
Prüfe mal, ob der Formularname stimmt und ob das Feld tatsächlich "aktuelleKW" heißt (Eigenschaften - Register Andere - Name)

Frage: Steht im Textfeld aktuelleKW beim Öffnen des Formulars der richtige Wert drinn?

Ansonsten kannst du mal dein DB abgespeckt hochladen, dann gehts vielleicht schneller ...

_________________
Gruß
Thomas

Anleitung für das Anhängen von Dateien: Klicke links auf [www]
lisi
Einsteiger


Verfasst am:
25. Apr 2007, 14:34
Rufname:

AW: Formular mit Abfrage gefiltert nach aktueller KW - AW: Formular mit Abfrage gefiltert nach aktueller KW

Nach oben
       Version: Office 2003

Hallo,

also mit der Konstanten, hab ich genau so gemacht. Und die Funktion dt_Kalenderwoche() funktioniert auch richtig. Ist auch soweit alles richtig geschrieben.

Hab inzwischen mal ausprobiert, was passiert, wenn ich ein anderes Formular davor schalte, das nur das Feld "aktuelleKW" enthält und dann mein f_test_info aufruft und die Abfrage verweist auf dieses neue Feld. Ist vielleicht nicht die eleganteste Lösung, aber es funktioniert.

Grüße,
Lisi
Thomas2007
langsam gehts besser... , SQL/DB gut


Verfasst am:
25. Apr 2007, 14:50
Rufname:

AW: Formular mit Abfrage gefiltert nach aktueller KW - AW: Formular mit Abfrage gefiltert nach aktueller KW

Nach oben
       Version: Office 2003

Hallo,

wenn die dt_Kalenderwoche richtig funktioniert, dann kann es entweder im Formular selbst oder im Parameter der Abfrage der Fehler zu finden sein.

Wenn du deine DB mit wenigen Beispieldaten hochlädst, dann bin ich mir sicher, daß wir bald das Problem gelöst haben.

_________________
Gruß
Thomas

Anleitung für das Anhängen von Dateien: Klicke links auf [www]
lisi
Einsteiger


Verfasst am:
26. Apr 2007, 14:21
Rufname:


AW: Formular mit Abfrage gefiltert nach aktueller KW - AW: Formular mit Abfrage gefiltert nach aktueller KW

Nach oben
       Version: Office 2003

Hallo,

hab inzwischen eine Lösung gefunden:
Code:
Private Sub Form_Open(Cancel As Integer)
    Me!aktuelleKW = dt_Kalenderwoche(Date)
    Me.Requery
End Sub
Vielen Dank.

Grüße,
Lisi
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: [DANKE-ERLEDIGT] Join in einer Abfrage 2 Gast 803 01. März 2004, 08:36
ppc [DANKE-ERLEDIGT] Join in einer Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Wie kann ich mehr als 255Felder in eine Abfrage legen? 1 D.R. 2235 12. Feb 2004, 09:05
faßnacht(IT); Wie kann ich mehr als 255Felder in eine Abfrage legen?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage verlinken 4 dfo 1326 10. Feb 2004, 22:17
Willi Wipp Abfrage verlinken
Keine neuen Beiträge Access Tabellen & Abfragen: Suche Hilfe zu SQL (DAO 351 MS) - Abfrage 3 Berny_H 1005 04. Feb 2004, 11:41
borstel Suche Hilfe zu SQL (DAO 351 MS) - Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Wie kann ich ein Formular erstellen ? 1 Gast 683 01. Feb 2004, 13:34
borstel Wie kann ich ein Formular erstellen ?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage, die sich auf 2 Abfragen + 1 Tabelle bezieht 1 caro456 1832 27. Jan 2004, 20:03
Willi Wipp Abfrage, die sich auf 2 Abfragen + 1 Tabelle bezieht
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage von Datensätzen ohne Inhalt 3 sebwa 2053 23. Jan 2004, 23:19
Gast Abfrage von Datensätzen ohne Inhalt
Keine neuen Beiträge Access Tabellen & Abfragen: Access abfrage nach 2 parametern 1 Weedy 3466 13. Jan 2004, 00:21
reke Access abfrage nach 2 parametern
Keine neuen Beiträge Access Tabellen & Abfragen: Access 97 Abfrage Duplikate 9 gast 2419 02. Dez 2003, 14:39
Kay Access 97 Abfrage Duplikate
Keine neuen Beiträge Access Tabellen & Abfragen: Formular schließen und öffnen 3 daMike 14586 26. Nov 2003, 20:50
Gast Formular schließen und öffnen
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Abfrage mit VBA 3 daMike 1729 26. Nov 2003, 17:58
daMike SQL Abfrage mit VBA
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Spalte zur Durchnummerierung 2 Hanno 921 20. Nov 2003, 12:18
Hanno Abfrage mit Spalte zur Durchnummerierung
 

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