Как запланировать повторяющуюся встречу в лотосе в Java
Может кто-нибудь, пожалуйста, помогите, как это сделать. Любые ссылки на связанные материалы также будут полезны. Спасибо, ребята.
3 ответа
Вот ссылка на текущую схему Lotus Notes C&S. Это где все обновления будут и будут публиковаться.
В зависимости от того, с какой версией Notes вы работаете, вы можете использовать C&S API. IBM представила C & S API в Notes 9.0. API-интерфейсы представляют собой основу и набор методов для представления функций календаря и планирования Domino без необходимости знать все детали схемы.
API предоставляют возможность создавать, читать, обновлять и удалять данные календаря в почтовом файле с помощью iCalendar. Они также позволяют выполнять явные действия с записями и уведомлениями календаря (Принять, Отклонить, Отменить и т. Д.).
Был также опубликован API-интерфейс служб REST для OpenNTF, который использует эти новые API. Вы можете получить более подробную информацию об этом здесь.
Если вы используете версии до 9.0, вам придется полностью полагаться на опубликованную схему и составить все документы самостоятельно.
Как сказали и Ричард, и Брюс, схема календаря Notes хорошо документирована. Если вы используете N/D 8.5.3 или более раннюю версию, вы должны понимать схему при создании записей календаря. Однако, если вы используете N/D 9.0 или более позднюю версию, вам может быть проще использовать интерфейсы Java NotesCalendar, NotesCalendarEntry и NotesCalendarNotice. Эти новые API требуют некоторого понимания iCalendar, но работа с iCalendar обычно проще, чем полное понимание деталей календарной схемы Notes.
Например, рассмотрим представление iCalendar повторяющегося события:
Первый экземпляр этого события начинается в 18:00 UTC 19 марта 2014 года (см. DTSTART) и заканчивается в 20:00 UTC (см. DTEND). Событие повторяется каждую среду в течение 15 недель (см. RRULE).
Вы можете добавить такое событие в базу данных Notes с помощью нескольких строк кода Java:
В этом коде icalendar это просто строка, содержащая данные iCalendar, показанные выше, а интерфейсы NotesCalendar и NotesCalendarEntry взяты из lotus.domino пакет. createEntry Метод добавляет событие в календарь. Более того, он автоматически рассылает приглашения посетителям (когда они присутствуют в данных iCalendar) и заботится о сложностях повторяющихся событий.
Дополнительные примеры iCalendar см. В описании события iCalendar. Для спецификации iCalendar, см. RFC5545.
КАК ОТЛОЖИТЬ ОТПРАВКУ ЭЛЕКТРОННОЙ ПОЧТЫ С ПОМОЩЬЮ LOTUS NOTES — ВОКРУГ-ДОМ — 2022
Видео: Our Miss Brooks: Connie's New Job Offer / Heat Wave / English Test / Weekend at Crystal Lake (Июнь 2022).
В Lotus Notes невозможно написать электронное письмо, а затем запланировать его отправку в определенное время в будущем. Когда вы пишете письмо и нажимаете кнопку «Отправить», оно сохраняется в базе данных «Исходящая почта» на вашем компьютере. Когда подключение к серверу Lotus Notes доступно, электронная почта доставляется на сервер как часть обычного процесса репликации Lotus Notes. Хотя доставку электронной почты нельзя запланировать на определенное время, существует два способа отложить доставку электронной почты на сервер Lotus Notes.

Вы можете приостановить доставку электронной почты Lotus Notes.
Использование папки черновиков
Шаг 1
Составьте свою почту, как обычно, и нажмите кнопку «Сохранить в черновиках» вместо того, чтобы нажимать кнопку «Отправить». Это сохранит вашу почту в папке «Черновики» вашей почтовой базы данных Lotus Notes. Notes не помещает письмо в файл «Исходящая почта» для доставки.
Шаг 2
Когда вы будете готовы отправить письмо, откройте файл электронной почты Lotus Notes, затем щелкните папку «Черновики» в левой части панели навигации. В главном окне появится список всех писем, сохраненных вами как черновики.
Шаг 3
Дважды щелкните по электронной почте в главном окне, чтобы открыть его, и нажмите кнопку «Отправить». Это переместит вашу электронную почту из папки «Черновики» вашего почтового файла Lotus Notes в базу данных «Исходящая почта». Почта будет отправлена в следующий раз, когда Lotus Notes сможет подключиться к серверу.
Работа в автономном режиме
Шаг 1
Создайте локальную копию своего почтового файла Lotus Notes. Откройте рабочее пространство Lotus Notes, найдите почтовый файл, затем щелкните правой кнопкой мыши файл. Во всплывающем меню выберите «Реплика», затем нажмите «Новая реплика». Заполните новое диалоговое окно реплики, чтобы указать местоположение на вашем компьютере для локального почтового файла.
Шаг 2
Создайте новый документ «Местоположение» для автономного режима. Откройте «Контакты» Lotus Notes, нажмите «Дополнительно», а затем «Подключения». Нажмите кнопку «Создать», а затем нажмите «Местоположение», чтобы создать новый документ «Местоположение» и открыть его в редакторе документов «Местоположение». Нажмите в поле «Тип местоположения» и выберите «Нет соединения». Заполните поле имени именем для нового документа «Местоположение»; например, «Оффлайн». На вкладке «Почта» редактора документов «Расположение» щелкните поле «Расположение почтового файла» и выберите «Локальный». В поле «Почтовый файл» выберите местоположение на своем компьютере для локального почтового файла Lotus Notes. Обычно расположение по умолчанию, предлагаемое Lotus Notes, подходит.
Шаг 3
Переключитесь на только что созданный документ «Местоположение», щелкнув поле документа местоположения в правом нижнем углу главного окна Lotus Notes. Имя вашего нового местоположения в автономном режиме появится во всплывающем списке. Выберите документ о местоположении в автономном режиме.
Шаг 4
Составьте свою электронную почту как обычно. При работе с документом «Местоположение», в котором «Нет соединения», ваша электронная почта будет храниться в файле базы данных «Исходящая электронная почта» и не будет доставляться на сервер Lotus Notes. Он будет храниться в базе данных «Исходящая электронная почта» до тех пор, пока вы не переключитесь на местоположение, к которому подключен сервер.
Как удалить участников из групп электронной почты в Lotus Notes

Lotus Notes, почтовое приложение для систем Windows, позволяет отправлять и получать электронные письма, а также публиковать сообщения и следить за встречами в календаре программы. Приложение.
Как отложить отправку электронной почты в веб-Outlook

Планирование и задержка электронной почты в Outlook просты, но в веб-версии этой возможности нет. Существует простой способ составления и организации электронных писем заранее, но .
Как отложить, отложить или заблокировать обновление windows 10 осенью создателей

Вот как можно отложить обновление до Fall Creators Update, но при этом получать исправления безопасности для обеспечения безопасности системы Windows 10.
перенос встречи в lotus notes программно с помощью java
я написал веб-сервис для переноса неповторяющейся встречи в lotus notes с помощью domino designer 8.5.3.when я впервые переношу встречу в календаре приглашенного , запись будет удалена с предыдущей даты и помещена в дату переноса. Но когда я переношу ту же встречу во второй раз, она создаст встречу в назначенную дату, но предыдущая запись не будет удалена из календаря.
Это то, что я делаю, чтобы перепланировать встречу meeting.i из lotus notes и перепланировать из кода я создаю дочерний документ из метода make response и помещаю все свойства, проверяя свойства в meeeting rescheduled из lotus notes. Итак, кто-нибудь может сказать, какое свойство документа отвечает за удаление calendarDate времени property.so, что предыдущая запись календаря будет удалена из календаря.
1 ответ
Проблемы были с SQUENCENUM свойством документа. Когда я создавал дочерний документ с помощью метода make response, я увеличивал SQUENCENUM только дочернего документа, но не родительского документа. И по этой причине значение SQUENCENUM дочернего документа всегда будет равно 2, и, следовательно, он не удалял предыдущую запись из календаря приглашенных . Проблема была решена путем увеличения SQUENCENUM родительского документа после каждого переноса.