@Admins: Es driftet in ein Programmierthema ab, bitte in die Entwickler-Rubrik verschieben ;-) Danke!
Hallo Michael,
Das hat mir schon mal extrem weitergeholfen. Die Stelle im Code habe ich gefunden (Common_de-DE / BaseNoteCopy / CopyIntoBody), ich habe jetzt folgenden Abschnitt eingefügt:
Public Sub copyIntoBody( noteToCopy As BaseNoteCopy)
If Not(m_session.GetEnvironmentString("SchedMeetingNoBody") = "1") Then
Dim body As NotesRichTextItem
Set body = Me.getBodyItem
If copyIntoAsLink Then
If Not noteToCopy.document.isNewNote Then Call body.AppendDocLink(noteToCopy.document,"")
Elseif Not noteToCopy.document.getItemValue( "$KeepPrivate")(0) = "1" And noteToCopy.document.hasItem( "Body") Then
'Change 23.08.2011
body.AppendText "An:" & m_note.SendTo(0)
'End Change
body.AddNewLine 2
body.AppendText "__________________"
body.AddNewLine 2
body.appendRTItem noteToCopy.getBodyItem
End If
End If
End Sub
"An:" wird schon mal angedruckt, beim Auslesen des Felds "SendTo" wird allerdings noch kein Wert angezeigt. Die Abfrage des Feldwerts über z.B. m_note.Feldwert(0) sollte aber in diesem Fall doch eigentlich passen oder?.
In der Routine "ClearWorkflow", in der die Felder nachträglich entfernt werden, habe ich mal "SendTo" und "CopyTo" ausgenommen.
Private Sub ClearWorkflow()
'Call m_note.RemoveItem("SendTo")
'Call m_note.RemoveItem("CopyTo")
Call m_note.RemoveItem("BlindCopyTo")
Call m_note.RemoveItem("EnterSendTo")
Call m_note.RemoveItem("EnterCopyTo")
Call m_note.RemoveItem("EnterBlindCopyTo")
Call m_note.RemoveItem("INetSendTo")
Call m_note.RemoveItem("INetCopyTo")
Call m_note.RemoveItem("INetBlindCopyTo")
Call m_note.RemoveItem("AltSendTo")
Call m_note.RemoveItem("AltCopyTo")
Call m_note.RemoveItem("AltBlindCopyTo")
Call m_note.RemoveItem("$StorageTo")
Call m_note.RemoveItem("$StorageCc")
Call m_note.RemoveItem("$StorageBcc")
Call m_note.RemoveItem("$NameLanguageTags")
Call m_note.RemoveItem("$NamePreference")
Call m_note.RemoveItem("RoomToReserve")
Call m_note.RemoveItem("Resources")
End Sub
Kannst Du mir bez. dem Auslesen der Felder nochmal einen Tip geben?
Danke + Gruss,
Gere