M
morpheus
Доброго всем времени сутокпредлагаю Вашему вниманию простенькую, но для "моих" нужд необходимую программу.<p>ВНИМАНИЕ! Программа обновилась. Актуальная версия 1.0.0.7Представление в целевой БД с первой сортировочной колонкой = имя текущего пользователя а также целевые документы должны иметь поле Subject - на основании которого и вычисляется что показать в списке<p>Начало работы и настройка: Для начала работы необходимо разархивировать скачанный архив в отдельную папку и запустить приложение. В закладках "Настройка" указать имя сервера Domino/XXX, путь к базе данных folder\dbname.nsf, а также имя представления MySuperView. С остальным думаю разберётесь.<p>Настройки теперь расширились. Из интерфейса программы можно поменять лишь некоторые параметры, а именно:
<th>TAG</th> <th>Поддерживаются @формулы</th> <th>Описание</th> <th>Пример</th>
server нет Сервер баз данных. имя из лотуса.MyServer/ORG
dbpath нет путь к базе данных.FOLDER\itProjects.nsf
nview нет наименование вида/папкиvMyView
key ДА Ключ для отработки ф-ции GetAllDocumentsByKey. В случае если пусто - обработаются все документы в виде. @UserName
urlfield ДА Наименование поля/формула в котором содержится ссылка на документ. В случае если пусто - открывается документ-уведомление. ParentDocumentURL_FIELD
interval НЕТ Периодичность обращений к базе даных. размерность
минуты
1
field_subject ДА Наименование поля/формула в котором содержится тема документа Subject
field_sender ДА Наименование поля/формула в котором содержится отправитель документа From
field_date ДА Наименование поля/формула в котором содержится дата документа. Не работает @Created
field_name_to_change ДА Наименование поля/формула в которое вносятся изменения в документе уведомлении. Н.: информация о том что документ прочитан readStatus
field_value_to_change ДА Значения поля/формула которое вносится в документ уведомление. 1 <p>ВНИМАНИЕ: При написании @Formula будьте внимательны - XML имеет некоторую специфику работы с символам - ковычки, апостроф, тильда, символ ограничивающий теги и т.д. - описываются
- теперь вы можете использовать программу для нескольких баз данных (XML-файл с настройками).
- нет необходимости вносить изменения в ваши базы данных - программа может просто проходится по всем документам в виде
- программа поддерживает @Formula (но НЕ в имени сервера/базы/вида, только в полях относящихся к нотес-документам)
- добавились всплывающие уведомления (как в ICQ)ю Сообщения автоматически пропадают через 15 сек (можно настроить).
- теперь вы можете сохранять изменения внесённые в закладках настроек.
- выводить всплывающие уведомления
- Время "жизни" всплывающего уведомления
- сворачивать в трей при открытии уведомления в лотус
Ссылка скрыта от гостей
. Пример правильной записи динамической формулы @middle есть в архиве!<p>Ввод пароля ( средствами нотес, приблуда об этом вообще ничего "не знает" )Пасмотрим что тут у нас Сама программка<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">Старая версия</div></div><div class="sp-body"><div class="sp-content">З.Ы. В принципе ничего не мешает доделать опцию запоминания пароля, но я специально не делал этого, т.к. не располагаю достаточными знаниями в криптовании, и не уверен что смогу достойно защитить пароли ( пока что ).