Autor Thema: Problem mit Feld Categories beim senden.  (Gelesen 2295 mal)

Offline rento

  • Frischling
  • *
  • Beiträge: 26
  • Geschlecht: Männlich
  • Sehe nur lieb aus
Problem mit Feld Categories beim senden.
« am: 02.06.04 - 10:05:56 »
Hallo hat jemand eine Ahnung, warum das Feld Categories nicht gefüllt wird wenn ich aus einer anderen Datenbank mir eine Aufgabe senden möchte. (Siehe Skript.)
Wenn ich aus der Datenbank die MailDB von mir öffne kann ich es einfach als aufgabe Speichern und alle Felder füllen.

Nur jetzt möchte ich noch die Aufgabe an andere senden und das Klappt so auch schon ganz gut nur das Feld Categories wird nicht gefüllt, sondern es wird mir ein neues Feld (FromCategories) erstellt, warum??
Die Umwandlung muss beim eintreffen der Mail in die inbox passieren. Da es beim senden noch genau so gefüllt ist wie ich es wollte.

Kann mir einer sagen, warum das so ist und wie man das vielleicht umgehen kann.

Dim session As New NotesSession
   Dim db As NotesDatabase
   
   Dim ws As New NotesUIWorkspace
   Dim uidoc As NotesUIDocument
   Dim doc As NotesDocument
   Dim maildb As NotesDatabase
   Dim taskdoc As NotesDocument
   Dim item As NotesItem   
   Dim rtitem As NotesRichTextItem
   
   
'Zugriff auf das aktuelle Dokument  
   Set db = session.CurrentDatabase
   Set uidoc = ws.CurrentDocument
   Set doc = uidoc.Document
   Set maildb = New NotesDatabase("","")
   
   
   Call maildb.OpenMail
   If Not maildb.IsOpen Then
      Messagebox "Mail-Datenbank kann nicht geöffnet werden." + Chr$(10) + "Es wird keine Aufgabe erstellt.", 16, "Adressen"
      Exit Sub
   End If
   
'Neue Aufgabe erstellen
   Set taskdoc = New NotesDocument(maildb)
   taskdoc.Form = "Task"
   Call taskdoc.ComputeWithForm(True, True)
   
' Senden der Aufgabe an ausgewählte Personen in PriNameSelection
   
   If doc.PriNameSelection(0) <> "" Then
      
'Priorität anpassen
      
      Select Case Cint(doc.AIPriority(0))
      Case 1       : taskdoc.Importance = "1"
      Case 2       : taskdoc.Importance = "2"
      Case 3        : taskdoc.Importance = "2"
      Case 4       : taskdoc.Importance = "3"
      Case Else  : taskdoc.Importance = "3"
      End Select
      
' Feldern Werte zuweisen
      taskdoc.sendto = doc.PriNameSelection
   
      taskdoc.Form = "Task"
      taskdoc.subject = doc.Subject(0)   
      taskdoc.DueDate = doc.DueDate
      taskdoc.DueDate_1 = doc.DueDate
      taskdoc.DueDateTime = doc.DueDate
'Problem nächste Zeile************************************
      taskdoc.Categories = db.Title
      taskdoc.Alarms = "1" ' Alarm 1 Tag vorher
      taskdoc.AssignedTo = doc.PriNameSelection
      taskdoc.OptionalAssignedTo = doc.PriNameSelection
      
'Vorhandenes Bodyfeld entfernen   
      Set item = taskdoc.GetFirstItem ("Body")
      Call item.Remove
      
'Anlegen und füllen des Richtextfeldes für die Aufgabenbeschreibung
      Set  rtitem = taskdoc.CreateRichTextItem("Body" )
      Call rtitem.AppendText("Hier Aufgabe Lösen echt jetzt ")  
      Call rtitem.AppendDocLink(doc, db.Title) ' Documenten link anlegen
      
      Call taskdoc.Send (False)
      
   End If
________________________
Warum das Rad neu erfinden?

Offline Ayhan

  • Aktives Mitglied
  • ***
  • Beiträge: 102
  • Geschlecht: Männlich
  • Geht immer!
    • fabrique d' images ebusiness GmbH
Re:Problem mit Feld Categories beim senden.
« Antwort #1 am: 02.06.04 - 17:20:26 »
was passiert, wenn du statt db.Titel mal einen festen String (z. B. "test") übergibst. Erscheint dann dieser im Dokument? Oder wird der auch gnadenlos überschrieben / gelöscht?
Ayhan

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Problem mit Feld Categories beim senden.
« Antwort #2 am: 02.06.04 - 17:57:58 »
@Ayhan:
Was soll denn das ? Try and error ? Reifen vorne links platt, dann nach hinten rechts und schauen, ob das immer noch so ist ? String ist String  ;D

@rento:
Irgendwie gehen mir hier ein paar Infos ab. Sendest Du beim Versenden der Task aus Deinem Mail-File (oder der Mail-In-DB) die Form mit ?
Auf jeden Fall solltest Du Dir mal eine Synopse des Mail-Files erstellen und dort nach "FromCategories" suchen - Du wirst dort finden, was beim Eingang neuer Mail Felder umbiegt. Das Verfolgen einer Task-Delegierung an Hand des Codes des Mail-Templates wird Dich sowieso ans Ziel bringen.

Bernhard

Glombi

  • Gast
Re:Problem mit Feld Categories beim senden.
« Antwort #3 am: 02.06.04 - 20:18:34 »
In der KBASE gibt es was zu "FromCategories". Allerdings sollte das in R6 gerixt sein. Bei Dir ist es aber nicht exakt dasselbe.

Leider habe ich sonst nichts gefunden, aber es muss was Notes-internes sein.

Title:   
      Category Added to Group ToDo Doc in Notes R5 Disappears
Product:   Lotus Domino  >  Lotus Domino Server  >  5.x
Platform(s):   Platform Independent
Document Number:   1099227   Date:   26.03.2003



This document is based on the following :
About SPRs
SPR Number   SPR Status   SPR Fixed Release
CDCO4MBRLF
PMIA4XFJDS   Resolved/Fixed
Duplicate Report   Lotus Domino Server 6.0, Lotus Notes 6.0
Not Applicable
Problem
You create a Group To Do document using the Calendaring & Scheduling feature of Notes 5.x Client and Domino 5.x Server, and select a Category on the Options tab.  When you send the To Do to your intended participants, they do not see the Category you chose.

If you reopen the Group To Do document you created and switch to the Options tab, you also cannot see the Category you chose; it is gone.



This issue has been reported to Lotus Software Quality Engineering.  There are currently no plans to address this issue in Notes/Domino R5.  

This issue has been addressed in the Calendaring & Scheduling feature of Notes 6 Client and Domino 6 Server.  The Category field is now available for the person accepting the To Do task; the assignee (the person accepting the task) can edit the task and add a category of their choice.  Since the assigner may not have the same categories for To Do's as the assignee, Notes/Domino 6 will allow the assignee to edit the task according to their own categories that they have created.

Supporting Information:

Steps To Reproduce Issue:

1. Create a To Do and set the Type to 'Group To Do'.
2. Click the Options tab and choose a Category.
3. Send the To Do to another user by typing their name on the Participants tab, and clicking the Send and Save Assignments action button.
4. Have that user open the To Do document, and switch to the Options tab.  Note that the Category you chose does not appear.  If you look at the document properties, the Categories field is null and a FromCategories field is set to the alias (for example, "V" for "Vacation") of the Category you chose.  However, the FromCategories field is not displayed anywhere on the form.
5. As the person who originally created the Group To Do, open it again and switch to the Options tab.  Note that you no longer can see the Category you chose.  Document properties shows the same field values as that of the participants' mailed version of the Group To Do.


Andreas

Offline Ayhan

  • Aktives Mitglied
  • ***
  • Beiträge: 102
  • Geschlecht: Männlich
  • Geht immer!
    • fabrique d' images ebusiness GmbH
Re:Problem mit Feld Categories beim senden.
« Antwort #4 am: 02.06.04 - 20:53:54 »
@Ayhan:
Was soll denn das ? Try and error ? Reifen vorne links platt, dann nach hinten rechts und schauen, ob das immer noch so ist ? String ist String  ;D

Huch.. Im rausch als Frischling in diesem Forum einen höheren Titel zu kriegen, habe ich die Frage nur überflogen  ::) Natürlich bin ich mir keiner Schuld bewusst ;D

Zu dem Problem kann ich nur sagen, dass das Feld Categories in der R3 ein Systemfeld war. Beim mailen wird automatisch ein Feld FromCategories vom - ich denke mal - Router angelegt und deine Categories in dieses neue Feld kopiert.

Lösung wäre vielleicht über Kopieren des Dokuments in die entsprechenden DBs (wobei das wieder eine schlechte Lösung ist, wegen mangelnder Zugriffsrechte usw...).

Sorry nochmal  :-\
« Letzte Änderung: 02.06.04 - 21:20:38 von Ayhan »
Ayhan

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Problem mit Feld Categories beim senden.
« Antwort #5 am: 02.06.04 - 22:46:56 »
Zu dem Problem kann ich nur sagen, dass das Feld Categories in der R3 ein Systemfeld war.
Das war nicht nur in R3 ein Systemfeld, sondern auch in R2 (R1 kann ich nur vermuten) und ist dies auch in R6 noch. Darauf basiert u.a. ja auch die Standard-Menüaktion "Kategorisieren".
Ergo: Immer Obicht mit einem Feld namens "Categories" ...

Bernhard

Offline Ayhan

  • Aktives Mitglied
  • ***
  • Beiträge: 102
  • Geschlecht: Männlich
  • Geht immer!
    • fabrique d' images ebusiness GmbH
Re:Problem mit Feld Categories beim senden.
« Antwort #6 am: 03.06.04 - 08:11:33 »
Das war nicht nur in R3 ein Systemfeld, sondern auch in R2 (R1 kann ich nur vermuten) und ist dies auch in R6 noch. Darauf basiert u.a. ja auch die Standard-Menüaktion "Kategorisieren".

Wow. R3 kenne ich nur aus Büchern, R4 hatte ich erste Kontakte mit Notes. Bin z. Zt. 23, dann musst du ja Steinalt sein  :P

Ayhan

Glombi

  • Gast
Re:Problem mit Feld Categories beim senden.
« Antwort #7 am: 03.06.04 - 08:30:18 »
Hallo Bernhard,
was sagt man dazu  ;D ;D

Immer die jungen Hüpfer. Sind gerade so groß, dass Sie an die Tastatur auf dem Schreibtisch kommen und dann sowas  ;)

Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Problem mit Feld Categories beim senden.
« Antwort #8 am: 03.06.04 - 10:07:47 »
Insbesondere mit Bezug auf
http://www.atnotes.de/index.php?board=3;action=display;threadid=16106;start=0
Dreikäsehoch und will schon stinken  ;D

Ich hoffe, er fühlt sich in zwanzig Jahren noch genauso jung wie wir und denkt dann nicht schon über die Rente nach  ;D

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz