deutschsprachige FoxPro User Group
Forum View
Home
  
  Probleme mit der Funiton Day()- #21015 in section [743205]
Sec: (28) VFX deutsch
Von: Bernd Köhl
An: All
Am/Um: 18.07.2021 15:02:23 gelesen

Hallo!

Ich habe ein Problem mit der Funktion Day(), die ja normalerweise den Wochentag als N() Wert von 1-7 zurückgeben solle.

Meine Code
do while !Eof()
replace Treffer.wochentag with Icase(day(treffer.wann)=5,"Mittwoch", Day(treffer.wann)=7,"Samstag", day(treffer,wann))
skip
endskip

Treffer.wann ist type Date()

Es werden Einträge im Feld Wochentag vorgenomern ;nur die stimmen nicht mit dem Tatschälichen überein.
Da steht eine 10, 25, also Wert auserhalb 1-7 bei manchen auch die Tage Mittwoch und Samstag drin.
Ich kann es nicht nachvollziehen.
Habt Ihr eine Idee?
Ich muss die Wochentag in einer Tabelle, abhängig vom Gespeichterten DATUM nachtragen.

Gruß, Bernd



Bernd Köhl   18.07.2021 15:02
Neuer User  18.07.2021 15:26
Christian Isberner  19.07.2021 08:48
S.Schabbach  19.07.2021 10:27
  
zurück zum Forum