Am Wednesday, March 26, 2003 12:49 PM [GMT+1Std. Beckstown-Time],
hieb Meik Schuetz <[EMAIL PROTECTED]> in die Tasten :

> Der Wert in der Variable 'freq_interval' ist bitweise codiert, soll
> heissen jedes Bit der Variable steht f�r einen Wochentag; ist das bit
> gleich 1 muss die Checkbox "gecheckt" werden.
>
> Mit "SoChecked = freq_interval And 1" fragst Du das erste Bit ab,
> welches f�r den Sonntag steht. Die Variable "SoChecked" enth�lt einen
> Wert gr�sser 0, wenn das Bit f�r den Sonntag gesetzt ist, andernfalls
> ist sie gleich 0.
>
> Genauso geht das mit dem restlichen Wochentagen. Bit 2 = 2^2=4
> (Montag), Bit 3= 2^3=8, etc.

Ich glaube Du hast mich nicht verstanden oder ich bin zu doof :-)
Wenn ich den SQL-Server nach dem Eigenschaften eines Schedules frage,
erhalte ich genau 1 Datensatz.
in dem befindet sich u.a. der Wert f�r freq_interval, dessen Wert der Summe
der Tages-Kobinationen entspricht.

Dein obiger Bitvergleich passt, wenn der Wert jeweils einem entspr. Tag
entspricht.
Sind alle Tage gefragt, dann steht z.B. in freq_interval 127
Laut Fakult�tsgesetzt gibt es bei 7 Tagen 1540 Tageskombinationen.
Rechne ich da falsch?

Jeder Wochentag kann mit n-Wochentagen kombiniert werden, wodurch sich
jedesmal ein anderes freq_interval ergibt
Ist freq_interval = 15, dann sind Sonntag, Montag, Dienstag, Mittwoch   =
checked

Vielleicht sollte ich golfen gehen? Leider dr�ngelt es.....

Gruss

frank


~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver                         
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an