Как добавить запись Lotus Notes TO-DO с C #? - PullRequest
1 голос
/ 19 июля 2011

Я создаю небольшое приложение, из которого пользователи могут отправлять письма, встречи и задания в лотосные заметки.Мне удалось найти способ отправлять встречи на лотосные заметки, используя следующий метод, который я обнаружил в Интернете.

Domino.NotesSession LNSession = new Domino.NotesSession();
Domino.NotesDatabase LNDatabase;
Domino.NotesDocument LNDocument;

try
{
   LNSession.Initialize("password");
   LNDatabase = LNSession.GetDatabase("my lotus mail server", @"location\dbfilename", false);

   LNDocument = LNDatabase.CreateDocument();
   LNDocument.ReplaceItemValue("Form", "Appointment");
   ...
}

Теперь я хочу отправлять задания, но не смог найти образец навеб.LNDocument.ReplaceItemValue ("Форма", "Назначение");Я думаю, что мне просто нужно заменить значение, которое мне нужно заменить (например, «Назначение» для отправки элементов календаря для элементов To-Do?), А также атрибуты Lotus Notes To-Doitems.

thanx

1 Ответ

1 голос
/ 19 июля 2011

В свойствах документа ToDo вы можете видеть, что форма «Задача». Все пункты в документе / todo могут быть исследованы там. После добавления элемента формы, запустите ComputeWithForm, это установит некоторые атрибуты.

ComputeWithForm Проверяет документ путем выполнения значений по умолчанию, перевода и формул проверки, если таковые определены в форме документа. Синтаксис: flag = notesDocument.ComputeWithForm (doDataTypes, повыситьError)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...