Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/114: Рейтинг темы: голосов - 114, средняя оценка - 4.83

Notesdocument -> Vcalenar

12.10.2008, 14:25. Показов 20881. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Есть ли способ преобразовать документ Lotus типа встреча (у которого Form=Appointment) в vCalendar (или iCal, iCalendar, vCal и тп)?
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.10.2008, 14:25
Ответы с готовыми решениями:

послать сообщение Notesdocument -> Notesdocument
Подскажите пожалуйста как можно послать сообщение от одного NotesDocument другому конечная задача я делаю аналог DialogBox мне надо...

Notesdocument - MS Word - Notesdocument
Всем привет! Прошу помощи. Задача такая: проект (NotesDocument) прилетает на согласование юзеру. В проекте вложенный MS Word документ....

Notesdocument.isuidocopen
как узнать что NotesDocument открыть в UI где нибудь c cети в клиенте лотуса NotesDocument.IsUIDocOpen не помогает

14
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
12.10.2008, 21:04
есть экспорт в *.ics
я не пользовался ниразу
0
13.10.2008, 08:52
мне программно нужно....
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
13.10.2008, 13:20
а какие сложности, яж и грил что не пробовал :(, вот в хэлпе:
1. This formula exports a view to c:\temp.txt as tabular text.
@Command([FileExport]; "Tabular Text"; "c:\\temp.txt")
2. This formula exports the current view to a 1­2­3 for Macintosh worksheet called Hardware and stores the file in the Lotus 1­2­3 folder on the users workstation.
@Command([FileExport];"Lotus 1-2-3";"SBRAUN:Lotus 1­2­3:Hardware")
3. This agent formula exports the current document to the testing.txt file on the C drive of the local machine when the user triggers the agent from the Action menu.
@Command([FileExport];"ASCII";"C:\\testing.txt")
This agent has an event trigger of "Action view selection" and has "None" selected as yts target.

и не забудьте - это только на клиенте возможно...
правда, учитывая, что формат, перечисленных стандартов, тесктовой и , как мне кажется, несложный - можно и самому экспортер написать
0
0 / 0 / 0
Регистрация: 16.04.2010
Сообщений: 25
22.04.2010, 18:57
Цитата Сообщение от lmike
а какие сложности, яж и грил что не пробовал , вот в хэлпе:
1. This formula exports a view to c:\temp.txt as tabular text.
@Command([FileExport]; "Tabular Text"; "c:\\temp.txt")
2. This formula exports the current view to a 1­2­3 for Macintosh worksheet called Hardware and stores the file in the Lotus 1­2­3 folder on the users workstation.
@Command([FileExport];"Lotus 1-2-3";"SBRAUN:Lotus 1­2­3:Hardware")
3. This agent formula exports the current document to the testing.txt file on the C drive of the local machine when the user triggers the agent from the Action menu.
@Command([FileExport];"ASCII";"C:\\testing.txt")
This agent has an event trigger of "Action view selection" and has "None" selected as yts target.

и не забудьте - это только на клиенте возможно...
правда, учитывая, что формат, перечисленных стандартов, тесктовой и , как мне кажется, несложный - можно и самому экспортер написать

у меня вот возникла следующая проблема, нужно автоматизировать сообщение заменить файл и ок, когда выполняется команда экспорта..... может кто поможет
0
0 / 0 / 0
Регистрация: 28.06.2009
Сообщений: 1,567
22.04.2010, 19:00
ну и не забываем про вендора
http://www.ibm.com/developerworks/ru/libra...ndar/index.html
0
prof2008
15.06.2010, 14:53
Добрый день !

Сделал агента по событию приход почты
установил в агенте команду

@Command([FileExport];"ASCII";"C:\\testing.txt")

Не получается !

Требуется при приходе почты положить письмо в текстовый файл например с именем идентификатора сообщения.

По кнопке данная команда работает
@Command([FileExport];"ASCII";"C:\\testing.txt")
файл появляется на диске

Помогите разобраться

С уважением Сергей.
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
15.06.2010, 15:09
Агенты "Before new mail arrives" отрабатывают на сервере, причём существуют довольно жёсткие ограничения на выполняемые ими действия. Точно не помню, но создание/сохранение файлов в них, кажется, не работает.

Попробуйте указать для агента тип "After new mail has arrived"
0
prof2008
15.06.2010, 15:55
поставил After new mail has arrived
север 6.5.4

команда

@Command([FileExport];"ASCII";"C:\\testing.txt")

не формирует файл
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 1,454
15.06.2010, 16:10
ртфм 6ка
FileExport can be used at the view level, and when a document is open in Read or Edit mode, according to what is being exported.

Добавлено: собственно, тут уже указывали похожее:


Цитата Сообщение от lmike
и не забудьте - это только на клиенте возможно...
0
0 / 0 / 0
Регистрация: 08.08.2009
Сообщений: 178
15.06.2010, 16:10
А на сервере смотрели? Агент выполняется не на клиенте, а на сервере. И файл искать стоит именно на сервере.
0
prof2008
15.06.2010, 16:11
Цитата Сообщение от OKEN
ртфм 6ка
FileExport can be used at the view level, and when a document is open in Read or Edit mode, according to what is being exported.

Добавлено: собственно, тут уже указывали похожее:
Как тогда сделать
при приходе почты положить письмо в текстовый файл например с именем идентификатора сообщения.
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
15.06.2010, 16:13
prof2008
Советую почитать: прием писем в указанную папку вместо "входящие"
Попробуйте написать не формулами, а лс-скриптом.
0
prof2008
15.06.2010, 18:52
Спасибо за совет (все работает по кнопке - но надо на сервере)

Короче пример записи в файл не работал из хелпа
проверил установил уровень безопасности агента 3 - заработало файл пишеться на сервере

и в режиме Before new mail arrives тоже работает

теперь не могу взять документы которые приходят
в цикл не заходит проверил
может по другому надо делать обработку
вот код


Dim s As New NotesSession
Dim db As NotesDatabase
Dim dc As NotesDocumentCollection
Dim body As NotesItem

Set db = s.CurrentDatabase
Set dc = db.UnprocessedDocuments
Set doc = dc.GetFirstDocument

While Not(doc Is Nothyng)
If doc.subject(0) ="" Then
subj="No subject"
Else
subj=validatefilename(doc.subject(0))
End If

обработка
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
15.06.2010, 19:12
Если агент Before new mail arrives, то он отрабатывает для каждого документа, которые нужно получать так:
Set s = New NotesSession
Set doc=s.documentcontext
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.06.2010, 19:12
Помогаю со студенческими работами здесь

Умирает notesdocument
Здравствуйте. Гибнет NotesDocument, примерно в вот таком случае: есть библиотека Script Library TEST Option Public Option...

Notesdocument.putinfolder
Всем привет, господа! У меня возникла странная вещь. После изменения File Format (43:00 -> 51:00) nsf-базы функция...

Lotusscript Notesdocument.save
Добрый день Набросал простенький скрипт, который добавляет в names.nsf запись с полями LastName и Form. Однако при попытке сохранить...

Notesdocument.getitemvalue("fieldname")
Редактируемое поле FieldName - DialogList с опцией Allow Multiple Values, в нем отмечены несколько значений. На LS пытаюсь взять все...

Связывание объектов Notesdocument
Собственно проблема в чем: Это некоторый кусок логики при самописном логировании Есть агент вызываемый через Ajax под Web, в нем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru