Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Nach Prüfen von 3 Datumsfeldern in 4tes übergeben
zurück: Feld richtig ansprechen !!! weiter: Unterformular 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
Fee76
Unwissend


Verfasst am:
15. Jul 2008, 16:32
Rufname:

Nach Prüfen von 3 Datumsfeldern in 4tes übergeben - Nach Prüfen von 3 Datumsfeldern in 4tes übergeben

Nach oben
       Version: Office 2003

Hi Forum,

ihr habt mir hier schon unzählige Male geholfen, ich hoffe das klappt auch diesmal Wink
Ich habe in einem Formular 3 Datumsfelder: D1, D2 und D3.
Diese Felder sind nicht immer alle befüllt.
Ich möchte jetzt das Datum aus D1 in ein 4tes Datumsfeld übergeben.
Wenn D1 leer ist, dann möchte ich D2 in D4 übergeben.
Wenn D2 leer ist, dann möchte ich D3 in D4 übergeben.

Kann mir da einer helfen! Very Happy

lgFee
mrrobertweise
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Jul 2008, 17:21
Rufname: Robert


AW: Nach Prüfen von 3 Datumsfeldern in 4tes übergeben - AW: Nach Prüfen von 3 Datumsfeldern in 4tes übergeben

Nach oben
       Version: Office 2003

Hallo,
Code:
    If Me!D1 = "" Then
        If Me!D2 = "" Then
            Me!D4 = Me!D3
          Else
            Me!D4 = Me!D2
        End If
      Else
        Me!D4 = Me!D1
    End If
So sollte es gehen..

Gruß Robert
Willi Wipp
Moderator


Verfasst am:
15. Jul 2008, 17:27
Rufname:
Wohnort: Raum Wiesbaden

Re: Nach Prüfen von 3 Datumsfeldern in 4tes übergeben - Re: Nach Prüfen von 3 Datumsfeldern in 4tes übergeben

Nach oben
       Version: Office 2003

Hi Ihr Zwei,

ich wuerde die Verwendung der Funktion IsDate empfehlen.

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Fee76
Unwissend


Verfasst am:
16. Jul 2008, 16:06
Rufname:

AW: Nach Prüfen von 3 Datumsfeldern in 4tes übergeben - AW: Nach Prüfen von 3 Datumsfeldern in 4tes übergeben

Nach oben
       Version: Office 2003

Hi!

Sorry, es hat ein bischen gedauert, bis ich das ausprobieren konnte.
Das sieht auch sehr gut aus aber es klappt nicht. er übergibt nichts. Das Feld DateDecider bleibt also leer.
Vielleicht leigts an meiner Vorgehensweise:
Ich hab einfach nur ein Textfeld in meinem Endlosformular gebildet. In dem Endlosformular sind auch die anderen Datumsfelder.
Der Code ist:
Code:
Private Sub DateDecider_AfterUpdate()
    If IsDate(Me!DossierSentToSub) = False Then
        If IsDate(Me!CertSentToSub) = False Then
            Me!DateDecider = Me!DossierSentToAuthority
          Else
            Me!DateDecider = Me!CertSentToSub
        End If
      Else
        Me!DateDecider = Me!DossierSentToSub
    End If
End Sub
Ich muss ja kein extra Feld in der Tabelle anlegen, oder?
Das Feld ist auch nur ein Hilfsfeld, das man garnicht zu Gesicht bekommt, später soll dann eine andere Prozedur darauf zu greifen.

Danke Leute!
lgFee
Willi Wipp
Moderator


Verfasst am:
16. Jul 2008, 16:21
Rufname:
Wohnort: Raum Wiesbaden

Re: Nach Prüfen von 3 Datumsfeldern in 4tes übergeben (II) - Re: Nach Prüfen von 3 Datumsfeldern in 4tes übergeben (II)

Nach oben
       Version: Office 2003

Hi Fee76,

wann soll denn Deiner Meinung nach das Ereignis ausgefuehrt werden?
Ich denke Du hast das falsche Ereignis erwischt und in einem Endlosformular geht das nur mit gebundenen Feldern.
==> Man koennte die "Berechnung" z.B. in einerAbfrage verlagern
Code:
SELECT *,
       IIf(IsDate(DossierSentToSub),DossierSentToSub,
          IIf(IsDate(CertSentToSub),CertSentToSub,
             DossierSentToAuthority) AS DateDecider
FROM   tblDeineTabelle

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Fee76
Unwissend


Verfasst am:
17. Jul 2008, 11:35
Rufname:


AW: Nach Prüfen von 3 Datumsfeldern in 4tes übergeben - AW: Nach Prüfen von 3 Datumsfeldern in 4tes übergeben

Nach oben
       Version: Office 2003

Fee76 am 16. Jul 2008 um 16:46 hat folgendes geschrieben:
Hey Willi Wipp!

Oh no. Und wo schreib ich das hin? Embarassed

lgFee

Ich glaub ich habs.
Hab jetzt
Code:
DateDecider: Wenn(IstDatum([DossierSentToSub]);[DossierSentToSub];Wenn(IstDatum([CertSentToSub]);[CertSentToSub];[DossierSentToAuthority]))

in meinen Anfragengenerator bei "Feld:" eingegeben.
Ich glaube, das ist, was du gemeint hast...
Es scheint zu funktionieren.

Ich möchte die Chance jetzt nochmal kurz nutzen um ein riesiges Dankeschön an das Forum hier zu entrichten! Ich denke nämlich, dass ich jetzt ziemlich fertig bin mit der Datenbank. Vorerst.
Dieses Forum hat mir auf jeden Fall von Beginn an extrem viel geholfen. Ihr seid Klasse! Besonderen Dank an:
Willi Wipp
JörgG
Thomasro
rita2000
KlausMz
Marmeladenglas
Macht weiter so!

lgFee
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: Werte aus Abfrage in bestimmtes Feld in Tabelle übergeben 1 Gast 1014 14. Dez 2009, 18:31
MiLie Werte aus Abfrage in bestimmtes Feld in Tabelle übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage auf 2 Kriterien prüfen und rausfiltern 12 Myrvyn 523 23. Okt 2009, 15:25
Myrvyn Abfrage auf 2 Kriterien prüfen und rausfiltern
Keine neuen Beiträge Access Tabellen & Abfragen: Filterwerte aus einem Formular in eine Abfrage übergeben 6 Einsteiger 2009 407 20. Aug 2009, 12:55
Einsteiger 2009 Filterwerte aus einem Formular in eine Abfrage übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Variable aus Formular an Anfügeabfrage übergeben 2 Gast 927 10. Aug 2009, 19:31
Gast Variable aus Formular an Anfügeabfrage übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage gezielt in ein Excelformular übergeben 1 flaggo 309 26. März 2009, 21:04
steffen0815 Abfrage gezielt in ein Excelformular übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Einstellungen der pivot tabelle per vba code übergeben 0 Gast 1535 07. Nov 2008, 10:54
Gast Einstellungen der pivot tabelle per vba code übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Filterergebnis aus Abfrage an andere Anfrage übergeben 0 crossweb 626 30. Okt 2008, 15:05
crossweb Filterergebnis aus Abfrage an andere Anfrage übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: mehrere Werte einer Tabelle übergeben 3 Frank_Oso 602 02. Dez 2007, 21:05
jens05 mehrere Werte einer Tabelle übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Mehrere Checkboxen in Abfragefeld übergeben? 5 TPU 611 12. Okt 2007, 13:30
Willi Wipp Mehrere Checkboxen in Abfragefeld übergeben?
Keine neuen Beiträge Access Tabellen & Abfragen: Auf doppelte Felderkombination prüfen 6 Banedon 733 02. Aug 2007, 09:01
Banedon Auf doppelte Felderkombination prüfen
Keine neuen Beiträge Access Tabellen & Abfragen: Kontonummer über Access Prüfen 2 webolli 1240 11. Dez 2006, 21:08
stpimi Kontonummer über Access Prüfen
Keine neuen Beiträge Access Tabellen & Abfragen: Wie Werte als Filter an eine Abfrage übergeben? 2 StefanTA650 922 25. Okt 2006, 20:12
StefanTA650 Wie Werte als Filter an eine Abfrage übergeben?
 

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