Autor Thema: Applikatorisch einen Kalendereintrag als Entwurf erkennen  (Gelesen 4223 mal)

Offline basketmcd

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Hi,

welches Dokumentfeld oder welche Felder deklarieren einen Kalendereintrag als Entwurf?

Vielen Dank und Viele Grüße
Christian
« Letzte Änderung: 14.01.10 - 13:52:57 von basketmcd »

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #1 am: 05.01.10 - 15:05:46 »
Kalendereinträge kann man nicht als Entwurf speichern.
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline basketmcd

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #2 am: 05.01.10 - 15:09:05 »
Hi, wenn der Eintrag vom Typ "Besprechung" ist oder im Dokument das Feld AppointmentType den Wert 3 hat, gibt es die Schaltfläche "Als Entwurf speichern" in der Kalendermaske. Christian

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #3 am: 05.01.10 - 15:21:16 »
Ich glaube, man kann das an dem Fehlen des Feldes Items"PostedDate" festmachen.
Entwürfe haben dieses Feld Item nicht.
« Letzte Änderung: 05.01.10 - 15:23:21 von eknori »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline basketmcd

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #4 am: 05.01.10 - 15:29:57 »
Hi, ich finde leider das Item nicht, habe aber nochmal einen Vergleich gestartet und festgestellt, daß die beiden Items _ViewIcon und $CSFlags in einem Entwurf fehlen. Ich weiß aber nicht, ob ich die Items ohne weiteres nehmen kann. Wißt ihr näheres? Danke schön. Christian

Offline basketmcd

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #5 am: 07.01.10 - 08:44:11 »
moin, nach langem Suchen habe ich die Lösung gefunden.
In der Klasse CSEventNotes gibt es die Methode "Sub DraftSpecificWork ( cseventobj As Variant, m_beobject As Variant, m_note As NotesDocument, bContinue As Variant, strAction As String, bSendThis As Integer, bExitQuerySave As Integer, fSendOptions As Integer )"
Dort werden ne Menge Items ausgewertet, um zu entscheiden, ob der Kalendereintrag als Entwurf gespeichert werden soll oder nicht. Das Item "tmpAction" ist zutreffend. Die Belegung muss bei einem Entwurf 2 und beim normalen Speichern 6 beinhalten.
Obwohl man beachten muss, dass das Item nach dem Speichern im Dokument nicht mehr vorhanden ist.

Viele Grüße und schönen Tag
 Christian

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #6 am: 07.01.10 - 09:07:17 »
Und das Item "PostedDate" ist erst nach dem Speichern als "richtige" Besprechung vorhanden; bei einem (gespeicherten) Draft ist es nicht vorhanden. Sollte daher etwas zuverlässiger funktionieren, als auf temporäre Felder zurückzugreifen.
Aber egal, ich brauche das ja nicht ...
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline basketmcd

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #7 am: 14.01.10 - 08:15:43 »
Vielen Dank eknori! Ich werde das beachten, viele Grüße Christian

Offline basketmcd

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #8 am: 14.01.10 - 13:20:55 »
Hi eknori,

Du hast recht. In der Klasse CSEventNotes und dort in der Methode "OpenRepeatDialog" habe ich folgende Codezeilen gefunden.

' see if the user can edit this ( if it's a draft or not )
If ( note.GetitemValue("AppointmentType")(0)="3" ) And ( Not ( note.Hasitem("PostedDate"))_
And  ( Not( note.hasitem("$BusyPriority")) ) )


Aber was soll mir "$BusyPriority" sagen?

Viele Grüße
Christian

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #9 am: 14.01.10 - 13:45:58 »
$BusyPriority ist mir seinerzeit nicht aufgefallen, aber wenn es ein zusätzliches Kriterium ist, dann solltest du das auch berücksichtigen.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #10 am: 14.01.10 - 13:48:13 »
Hier gibt es eine Erklärung zu dem Item. http://www.ibm.com/developerworks/lotus/library/cs-pt2/ Scheint aber für die Klassifizierung nicht wichtig zu sein
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline basketmcd

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #11 am: 14.01.10 - 13:51:31 »
Hi Eknori, super! danke und schönen Tag! Christian

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #12 am: 14.01.10 - 13:57:48 »
$BusyPriority beeinflusst die Busy Time Search und sollte daher bei einem Entwurf nicht vorhanden sein.

Bernhard

Offline basketmcd

  • Frischling
  • *
  • Beiträge: 27
  • Geschlecht: Männlich
Re: Applikatorisch einen Kalendereintrag als Entwurf erkennen
« Antwort #13 am: 14.01.10 - 14:01:01 »
vielen Dank! so langsam werde ich warm mit der Thematik  :D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz