Domino 9 und frühere Versionen > ND6: Entwicklung

Kalendereintrag verschieben

<< < (2/3) > >>

Ralf_M_Petter:
Nur so mal aus der Hilfe zusammengstopelt, probieren musst du es selber

Sub Postdragdrop(Source As Notesuiview)
Dim dc As NotesDocumentCollection
Dim doc As NotesDocument
Dim ws As New NotesUIWorkspace

Set dc = Source.Documents
Set doc = dc.GetFirstDocument

doc.CalendarDate = Source.CalendarDateTime
doc.CalendarDateEnd=Source.CalendarDateTimeEnd
Call doc.Save(True, True)
Call ws.ViewRefresh
End Sub


Wobei natürlich doc.CalendarDate deinem Feld in dem Dokument etnsprechen muß.

Grüße

Ralf

Bart:
Hallo Ralf

Wow du bist super, vielen herzilchen Dank. Ne auf sowas wäre ich bestimmt nie gekommen.Ok, hab's ausprobiert und entsprechend angepasst. Verschieben kann ich nun, aber leider macht Notes was es will. Und das Datum (beginn) wird nicht verändert, nur das Enddatum und das dafür immer automatisch auf den 31.12.1899!

Nun mach ich mal Schluss damit für heute, evt. kann ich das ganze morgen, wenn ich ausgeschlafen bin, verstehen/interpretieren!

Schöner Abend
Bart

Ralf_M_Petter:
Am besten postest du morgen mal, welche Felder du in deinem Dokument drinnen hast und welche  Felder davon du in der View verwendest?

Dann denke ich müssten wir das hinbekommen.

Grüße

Ralf

koehlerbv:
Wenn Du ein Datum 31.12.1899 erhältst, so bedeutet dies, das dieses Item den Wert 0 (oder gar nichts) enthält. Notes speichert Datumsseriennummern, und die starten mit 1 (= 01.01.1900), weshalb 0 dem 31.12.1899 entspricht.

Kalendereinträge bzw. insgesamt Calendaring & Scheduling ist ein recht komplexes Thema. Auch wenn es Dir in den Fingern juckt - such' Dir erstmal einen einfacheren Einstieg in LotusScript, damit Du auch Erfolgserlebnisse hast. Zudem: Wenn es nach einigem "Gebastel" so aussieht, als wenn Du einen gültigen Kalendereintrag erstellt hast, heisst das noch lange nicht, dass dieser Eintrag komplett bzw. vollständig ist. Es kann durchaus sein, dass Dir wegen fehlender oder fehlerhafter Items die ganze Sache später übel auf die Füsse fällt. Schau Dir die Items eines Kalendereintrags an - viele davon sind wirklich wichtig, manche in der Regel nicht - Du musst sie aber alle beherrschen.

Hilfe auf dem Wege dahin bekommst Du hier allemal.

Bernhard

Ralf_M_Petter:
Hallo Bernhard!

Ich bin bei meiner Hilfestellung davon ausgegangen, das es hierbei nicht um C&S von Notes geht, sondern dass er es in einer eigenen Datenbank benötigt. Wenn es sich um C&S handelt, würde ich ihm auch abraten, aber in einer eigenen Datenbank weiß man ja genau welche Felder man benötigt.

Also Bart, kläre uns auf.

Grüße

Ralf

P.S. Bart bitte lies auch mal die Forenregeln durch. In diesen steht nämlich dass man zumindest seinen echten Vornamen verwenden soll und ich gehe davon aus, dass der nicht Bart ist.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln