Domino 9 und frühere Versionen > ND6: Entwicklung

einen eingegebenen String 2 Variablen zuweisen?

(1/3) > >>

Silent_Bob:
Hallo zusammen,

schaut euch mal diese Zeile bitte an:

intWochentag = Weekday(Cint(intdatum = Inputbox("Datum_ angeben")))

Die Zahl die Weekday übergeben bekommt ist 7. Ich verstehe nur nicht warum.

Folgendes: ich möchte, dass man in einer InputBox ein Datum eintippen kann. Dieses Datum soll dann erstmal an die Variable IntDatum übergeben werden. Diese Variable möchte ich später in einer  andern Zeil verwenden.

Das an die Variable übergebene Datum soll dann an Weekday übergeben werden, dass aus diesem Datum dann den Wert des jeweiligen Wochentages ermittelt und zurückgibt.

Der 20.11.2005 ist z.b. ein Sonntag, also müsste die Zahl 1 übergeben werden.

Warum kommt bei dieser Formel die 7 raus?

Was mache ich falsch?

Driri:
Du wandelst das Datum aus intdatum erst in einen Integer um und willst dann den Weekday ermitteln. Ich denke mal, daß das in die Hose geht. Laß mal das CInt weg.

intWochentag = Weekday(intdatum=Inputbox("Datum"))

koehlerbv:
intdatum = InputBox$ ist keine Zuweisung, sondern ein Vergleich. Bei dem kommt logischerweise Falsch heraus, also 0. Der 30.12.1899 hat die Datumsseriennummer 0. Und der Tag wird also wohl ein Sonnabend gewesen sein ...

Bernhard

Driri:
Moment, in Script ist das doch eine Zuweisung.

koehlerbv:
Wenn das die erste Anweisung von links ist, ja. So aber nicht  ;)
Eine Zuweisung nach einer Zuweisung ist nicht zulässig.

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln