Бюллетень "Lotus Notes CodeStore" No 25 от 2008-05-19
Рассылку ведет: Программист на Lotus NotesLotus CoderВыпуск No 25 от 2008-05-19
рассылка о программировании на Lotus Notes/Domino Обсуждения на форумах, блогах. Примеры программного кода на LotusScript,@formula, Java рассылка:выпускархивлентаблогсайт Бюллетень "Lotus Notes CodeStore" Выпуск 13 от 21.04.2008comp.soft.prog.lotuscodesrore
CodeStore. Примеры кодовHello An Agent X runs on ServerA and this agent has been signed by ServerA If the same Agent X needs to runs on ServerB duely signed with the signature of ServerA, what permissions would the Agent require to run successfully on ServerB. Any suggestions please reply Rgds Roopa Еще примеры: Больше кодов на сайтах: Форумы.Свежи темы и обсужденияДобрый день! Помогите пожалуйста справиться со следующей проблемой: используя свойство Forms из текущей БД получаю список всех форм, содержащихся в ней. Необходимо программными средствами скопировать одну из форм (или все) из текущей БД в другую. Как это можно сделать? Здравсвуйте. Пишу плагин для лотуса с помощью с++ sdk, который манипулирует тасками в ToDo List. Возникла проблема при добавлении или удалении тасков изменения можно увидеть только после переключения между категориями тасков в ToDo List. Есть ли возможность сделать рефреш ToDo List програмно из SDSDK? Спасибо. Есть задача, создать документ напр, form 2, нужно из документа form 1 скопировать прикрепленные файлы (атачменты) и сабформу, которые находятся на форме form 1.
каким способом это можно сделать?
спасибо заранее.. Есть документы и документы ответы. Документ-родитель содержит поле, которое должно наследоваться документом-ответом и при этом при изменении документа родителя, все документы ответы должны автоматически менять значение поле нановое. Как реализовать? Я установил одноименные поля в родиетеле и в документе ответе, поле в документе-ответе Computed. Подскажите пожалйста как с помощью @formula можно взять содержимое поля у родителя документа... Есть четыре фреймсета ShowAllQuestions, ShowOnlySolved, ShowOnlyWork, wMainFrame. Последний должен отображаться при открытии информационной системы по умолчанию. Для этого в настройках "database->properties->пятая вкладка" - было выбрано "When opened in the Notes client :Open designated frameset; Name: wMainFrame". Результат получился совсем не тот - открывается как я понял фремсет QuestionView с подозрительной панелью навигации. Как решить сию проблему? Добрай день! Помогите, пожалуйста, с такой проблемой. Иногда на некоторых машинах клиент Notes при входе в любые базы или же при входе в сам Lotus Notes начинает выдавать такую ошибку: «Недостаточно памяти стеку протоколов TCP/IP. Обратитесь к документации сети или уменьшите число сеансов Notes». После перезагрузки компьютера через некоторое время происходит то же самое. Переустановка Notes не помогает. Подскажите, пожалуйста, в чем может быть проблема? Здравствуйте!
Невозможно запустить инсталлятор клиента Lotus Notes 7 "setup_wct_platform.bin" под Fedory 8. Никакой ошибки не выдает. Просто не запускается. Что только не делалось. Может вы знаете какой-то нюанс?
С Уважением, Юрий. collection: Код: Problem What are the basic steps to reinstall a Domino server or to move a Domino server from one machine to another? Possible reasons for reinstalling a Domino Server : 1. Customers may want to reinstall a server because, during install of an incremental installer, an error occured and the installer did not complete. 2. The Domino server is crashing and troubleshooting did not reveal the root cause. Cause Solution Note: The following steps should be considered a best practice to recover from a Domino server upgrade failure or a complete reinstallation of a Domino server. These steps only relate to the components installed by the Domino server installer. Data stored in the data directory structure should be protected. Additionally, if there are logs that are stored in the binaries directory or if any other products are installed and reference files in this directory, appropriate actions should be taken to back these files up. I. Reinstalling a Domino server Run a full installation of the Domino server and point the install to the previously installed Domino directory on the physical server. This will not overwrite existing system files and you do not need to go through an initial server setup since the install files will pick up all relevant information from the existing NOTES.INI file. The Domino directory also does not get overwritten so when the server is started again, it will continue as if nothing has changed. Server startup will continue and all previous settings will still be intact. II. Moving a Domino server from one machine to another 1. Shut off replication and mail routing to the server that is being rebuilt or reinstalled. 2. Make a complete backup of the original Domino server. Note that the location of the program directory can be identified from the line NotesProgram = in the NOTES.INI file. 3. Create the Lotus\domino and Lotus\domino\data directories on the new server. 4. Move all the data files from the old machine (the location of the data directory can be identified from the line Directory= in the NOTES.INI) to the appropriate place on the new server box. Data files include: Anything with an .NSF extension Server's ID file Administrator's ID file Certificate ID file Public Address Book for the server (NAMES.NSF) Note: It is also important to copy the Certlog.nsf over because it is used for security purposes and for user maintenance (to some degree). 5. Move all the mail files of all the Notes mail users. By default, these are kept in the Notes\Data\Mail directory. Additionally, move all other databases that were created on the original Domino server. 6. Install the Domino server software on the new server box following the instructions outlined in the Domino server Installation guide. The guide (in PDF format) is titled "Setting Up a Domino Server" (for R5) and "Installing Domino Servers" (for R6) and describes how to configure a Domino server on all platforms. When installing the Domino server software, use the original server ID, admin ID, and Cert.ID files. Remember to use the exact same Domino server name and Domain names. When the initial Domino installation begins it may state that the Windows Registry needs to modify some settings that are still present from the previous installation. Click “Yes” to correct this. Be sure to use Lotus\Domino and Lotus\Domino\Data as the install directories on a Windows OS. (If you are upgrading the server at the same time as moving it from one machine to another, you would install the new server software) 7. Disconnect the new machine from the network. Launch the server. The configuration Notes client will launch. Select the "First Server Setup" during the Domino server setup/configuration on the new server. The instructions for this are also in the Domino server Installation guide. 8. Start the Domino server to verify that it installed correctly. 9. Shut down the Domino server. 10. Copy the NOTES.INI from the old server (via diskette, since disconnected from the network) and replace the one that was created during first server setup on the new server machine. 11. When the new server has all its files, the old Domino server must be shut down before bringing up the new Domino server with the same name. Take the old server down, put the old server's IP address on the new server, connect the new server to the network, and bounce the new server for the change to take effect. 12. Bring up the Domino server on the new machine. Additional Things to Consider: ∙ Make sure the Server document is updated if the Network Configuration section changes. Some customers may have a server IP address in the Net Address field. This must be updated if the new box being installed has a different IP address. ∙ Check for Directory Links when performing an upgrade/move. ∙ Check for any OS level junctions or symbolic links that are defined. Ensure new symbolic links are created on the new server or the files for those links become part of the data directory. ∙ If the server name is to be changed ensure that all encrypted databases are decrypted before copying the files to the new server. ∙ If moving from one machine to another and the drive mapping is different (e.g., from C drive to D drive), change the following parameters in the NOTES.INI: Directory=d:\=Lotus\Domino\Data NotesProgram=d:\Lotus\Domino Perform a search in the server's NOTES.INI to ensure that these parameters are changed appropriately. Additionally, perform a "find" (CTRL + F) on the old drive references and change appropriately. проще говоря: на новой машине ставим сервер 655fp 2 при установке подсовываем id сервера админа сертификаторов старого устанавливаем в туже директорию, проводим настройку сервера, потом подсовываем папку data со старого + notes.ini запускаем сервак Extraterrestrial: Есть ли русский словарь (для проверки орфографии) у кого-нибудь для Lotus Symphony? Для Lotus Notes 8.0.1 нашел. И можно ли русифицировать Lotus Symphony? Кстати, заодно может кто-нибудь даст русские шаблоны для почты, календаря, контактов, АК и планировщика задач версии 8.0.1? Или версии 8.0. Наверное, эти шаблоны не изменились в 8.0.1 по сравнению с 8.0? EHT: Extraterrestrial Lotus Symphony beta 4 добавить апдейт: [attachment=1603:updateSi...ru.part1.rar] [attachment=1604:updateSi...ru.part2.rar] словарь для клиента поделитесь со всеми... Extraterrestrial: Возникает ошибка 126 при попытке создать User DSN или System DSN: "The setup routines for Lotus NotesSQL Driver (*.nsf) ODBC Driver could not be loaded due to system error code 126". Установлены NotesSQL 8.0 и Lotus Notes 8.0.1. В чем проблема и как решить? Extraterrestrial: Возникает ошибка 126 при попытке создать User DSN или System DSN: "The setup routines for Lotus NotesSQL Driver (*.nsf) ODBC Driver could not be loaded due to system error code 126". Установлены NotesSQL 8.0 и Lotus Notes 8.0.1. В чем проблема и как решить? Добрый день !
Можно ли избежать данную ошибку в Лотусе, если программа расположенна на сетевом диске и во время вечерних процедур (бэкап \ итд ) происходит данный сбой при работе с Лотусом на следующий день. Сбой связан с обращением к сетевому диску ? или при обращении к сетевым ресурсам нужно выставить таймаут .. Есть задача, создать документ напр, form 2, нужно из документа form 1 скопировать прикрепленные файлы (атачменты) и сабформу, которые находятся на форме form 1.
каким способом это можно сделать?
спасибо заранее.. Добрый день! Помогите пожалуйста справиться со следующей проблемой: используя свойство Forms из текущей БД получаю список всех форм, содержащихся в ней. Необходимо программными средствами скопировать одну из форм (или все) из текущей БД в другую. Как это можно сделать? Здравствуйте!
Невозможно запустить инсталлятор клиента Lotus Notes 7 "setup_wct_platform.bin" под Fedory 8. Никакой ошибки не выдает. Просто не запускается. Что только не делалось. Может вы знаете какой-то нюанс?
С Уважением, Юрий. Здравсвуйте. Пишу плагин для лотуса с помощью с++ sdk, который манипулирует тасками в ToDo List. Возникла проблема при добавлении или удалении тасков изменения можно увидеть только после переключения между категориями тасков в ToDo List. Есть ли возможность сделать рефреш ToDo List програмно из SDSDK? Спасибо. Есть четыре фреймсета ShowAllQuestions, ShowOnlySolved, ShowOnlyWork, wMainFrame. Последний должен отображаться при открытии информационной системы по умолчанию. Для этого в настройках "database->properties->пятая вкладка" - было выбрано "When opened in the Notes client :Open designated frameset; Name: wMainFrame". Результат получился совсем не тот - открывается как я понял фремсет QuestionView с подозрительной панелью навигации. Как решить сию проблему? Добрай день! Помогите, пожалуйста, с такой проблемой. Иногда на некоторых машинах клиент Notes при входе в любые базы или же при входе в сам Lotus Notes начинает выдавать такую ошибку: «Недостаточно памяти стеку протоколов TCP/IP. Обратитесь к документации сети или уменьшите число сеансов Notes». После перезагрузки компьютера через некоторое время происходит то же самое. Переустановка Notes не помогает. Подскажите, пожалуйста, в чем может быть проблема? Есть документы и документы ответы. Документ-родитель содержит поле, которое должно наследоваться документом-ответом и при этом при изменении документа родителя, все документы ответы должны автоматически менять значение поле нановое. Как реализовать? Я установил одноименные поля в родиетеле и в документе ответе, поле в документе-ответе Computed. Подскажите пожалйста как с помощью @formula можно взять содержимое поля у родителя документа... Есть у меня несколько дистрибутивов Линукс. Это Ubuntu 8.04 LTS, Mandriva, Fedora, ASP. Все, вроде последние версии, Ubuntu вроде точно сервер/клиент, про остальных - точной информации нет. Ни одна из них под Домино не сертифицирована. Есть ли у кого совет, какую из них все-же предпочесть для установки Домино (7/8) ? Extraterrestrial: mugen: Всем привет! Собственно сабж. На сервере с несколькими ящиками проблема, почта не отправляется и не принимается. Ящики до квоты не дошли, свободное место на ЖД есть. Результаты fixup: load fixup -F d:\lotus\domino\data\mail\ilimonto.nsf > 19.05.2008 11:43:06 Database fixup process started NSFDbOpen: File 'D:\Lotus\Domino\Data\mail\ilimonto.nsf' is CORRUPT - Now Read-Only! 19.05.2008 11:43:06 Error fixing view 1690 in mail\ilimonto.nsf: Database is corrupt -- Cannot allocate space NSFDbOpen: File 'D:\Lotus\Domino\Data\mail\ilimonto.nsf' is CORRUPT - Now Read-Only! 19.05.2008 11:43:06 Error fixing view 1734 in mail\ilimonto.nsf: Database is corrupt -- Cannot allocate space NSFDbOpen: File 'D:\Lotus\Domino\Data\mail\ilimonto.nsf' is CORRUPT - Now Read-Only! 19.05.2008 11:43:06 Error fixing view 2042 in mail\ilimonto.nsf: Database is corrupt -- Cannot allocate space NSFDbOpen: File 'D:\Lotus\Domino\Data\mail\ilimonto.nsf' is CORRUPT - Now Read-Only! 19.05.2008 11:43:06 Database fixup process shutdown Результаты compact: > load compact -i -c -d -B d:\lotus\domino\data\mail\ilimonto.nsf > NSFDbOpen: File 'D:\Lotus\Domino\Data\mail\ilimonto.nsf' is CORRUPT - Now Read-Only! 19.05.2008 11:46:30 Compacting database d:\lotus\domino\data\mail\ilimonto.nsf (Irina Limontova) NSFDbOpen: File 'D:\Lotus\Domino\Data\mail\ilimonto.nsf' is CORRUPT - Now Read-Only! 19.05.2008 11:46:30 Error compacting database d:\lotus\domino\data\mail\ilimonto.nsf: Database is currently in use by you or another user 19.05.2008 11:46:30 Database compact process shutdown Нужна срочно помощь! Думаю попозже выключить сервер и попробывать в оффлайне сделать фиксап базы, но пока такой возможности нет! mugen: у меня базу если отцепить и локально подключеть к лотусу- без проблем даёт работать ( удалять, создавать)...так что если не получиться восстановить- удалю ящик, копию подключу локально..хотя бы так ;( IBM предлагает глянуть не заблокировал ли антивир или средства бэкаба подобные ящики, это отпадает ( бэкапа как такового нет, антивир не в силах заблокировать). ещё нашёл такую штуку: Problem You attempt to access a Domino 5.x database on an AIX 4.3x server, but you receive one of the following errors: "Cannot allocate space" or "Database is corrupt - now read only" If you then attempt to run FIXUP, COMPACT, or UPDALL, you receive one of the following messages: "I/O Data Error" "Cannot repair view" Solution If you run FIXUP or COMPACT (i.e., /opt/lotus/bin/ncompact or /opt/lotus/bin/nfixup) while the Domino server is shut down and receive the above errors, it could indicate a potentially corrupt file system. The system administrator (or another user with root access) must run a file system check against the volume that holds the Domino data directory. The command can be in the form of: fsck -y /usr/local/data This will repair many file system errors and allow Domino to access the database again. вот только не знаю подходит ли это под мой случай... ВасилийКаменев: Не, это не на компе юзера. Пологаю это из обшей базы, но могу и ошибатся. Суть в том что, если юзер поставил "Out of Office", то биш свалил в отпус или ещё куда, то другая прога типа ERP, могла об этом узнать и не располагать этим пользователем как ресурсом, учётки в обоих (Lotus & ERP) одинаковы. DNT: Други подскажите где можно (если можно) качнуть клиента Lotus под Linux? В идеале конечно ещё и дизайнер. Сайт ибэмэ перерыл - ничего не нашел. Спасибо. Интересные темы: Список форумов: Tips. СоветыHere are the pictures of the new office that (some of) you've been asking for.
Еще советы: Смотри советы на сайтах: Блоги. Что обсуждают и пишутAuthor: Oliver Regelmann Tags: administration convert upgrade Idea: Upgrading mail databases to a new template can be done with the "load convert" console command. I wish this could be called from within the files tab of the Administrator client for a selected range of mail files. Or even better from the persons view for a selected range of users.
A dialog should then ask for options like the old template, the new template and whether to upgrade the folder design (-u option)
A "load design -f" should be appended automatically to fix the issue that the rules folder gets the Inbox design. Author: Rob McDonagh Tags: forward mail attachments reply ReplyAll Idea: When you choose Reply, you have an option to change to Reply to All without having to lose what you entered and go back to the view/original message. When you choose forward, which has become forward without attachments due to numerous requests (and I don't disagree), you do not have the option to change to forward with attachments, so if you realize you chose the wrong option you have to go back and start over again.
I think this would be a nice addition to the mail template, as a consequence of the changed behavior with respect to the forward action.
Note: This refers to 8.x Author: Mike Rosenbaum Tags: E-mail export saving Windows XP Idea: In Microsoft Outlook/Exchange you have the option of saving messages outside of Outlook into your files system with your other documents (Word Documents, Spreadsheets, etc). You can then open up the documents and they open in Outlook/Exchange.
I would like Lotus Notes to be able to do the same thing. Export E-mail messages to your file system and then open them and the will open up in Lotus Notes. You can choose to save messages as text files or Word documents but they you can't reply to the messages or do any other E-mail type stuff.
I have a couple of Sales people and the President of the company would like this. Their reasoning is that they would then have all their information related to a customer or project in one system file folder. They don't need to create a seperate folder in your E-mail. This would also help with mail quotas. Anyone who wants to save their E-mails can get them out of Notes. The only downside is if the person does not backup their messages to a network device they could be lost if the hard drive dies.
I would think that this would be very simlar to the way the iCalendar entries are made. We can send meetings outside of Notes and have other mail systems recognize them. I've added two new stylesheets: dsDatabase.xsl and dsSingleFormSubformOrPage.xsl (see sidebar for links) dsDatabase.xsl provides a short synopsis of a database while dsSingleFormSubformOrPage.xsl provides considerably more detail. Both make use of the ds.css stylesheet cribbed from Christian Gorni's Synopsis2.css (if you're using Firefox use the 'Open in IE tab' to see the correct .css format; the page links won't work correctly but they do when you run thinks through DXL Transfomer). One drawback, the Form stylesheet is only meant to be used with one form at a time; it will produce output for all forms if more than one is selected but the page links will only work for the first form. Some features of the new Form synopsis are:
I've also updated REPORT-DesignElements.xsl with the new format templates. Working with the DXL Transformer utility is a bit of a pain as it provides no debug information; the transform either works or fails. Thankfully I found Cooktop, this free XML editor allows you to load a stylesheet and and and .xml file so I was able to export an xml for a form, load it up and use it in Cooktop for testing. On to Views. Domino Designer / : Programatically Hide a row in Views which support response Hierarchy Перевод [RU] Author: sushant likhar Tags: View Idea: In case of a View which support response hierarchy it will be better if we were able to Hide a row base on a column value .
If this is set at a view level.
If we arrange document is hierarchy
Main document
response document
response to response document.
if we have to response document status as InActive and Response to response document as Active.
then we cannot show it in a view which support response hierarchy.
with the following view formulae
Select form ="frmmain "| Form ="Response" & status = "Active" | Form = " ResponsetoResponse" & status="Active"
Since the status of the response document is InActive it does not show up in the view . Due to which the response to response document is also not displayed . There fore the work around is to display the response document but keep all columns blank. This creates a extra space. There fore if there was a way to hide the row it will be great!!
Thanks
Sushant
Author: Rob Pinion Tags: lotusscript variant subscript Idea: In LotusScript, if a variant is referred to without a subscript, assume the default lower bound (0 or 1). For example, to refer to the value in the FirstName field...
doc.FirstName would be treated the same as doc.FirstName(0)
This would be useful as follows:
if doc.FirstName = "Ralph" then doc.IsAllowed = "No"
dim amt as integer
amt = doc.Amount
This would eliminate most of the Variant does not contain an object errors. Author: Kushal Boorgu Tags: client setup cluster Idea: We recently faced with some issues while setting up notes clients during a server failure. The home mail server was in a cluster of 2 members and we had to keep the server down for a long period of time to trouble shoot the problem. During this period some users of this server tried to login from a desktop which they never used before and as the users were not aware of the server issues and the name of the other clustered member, they weren't successfull in setting up the notes client . These are all multi user installations and we supply the home mail server name using the setup.txt file. It would be make the admins life easier, if there is a way to specify all the cluster members in the setup.txt or some other way and notes setup process can try to connect to primary server and the clustered servers if the primary server is not available. Author: Jan Schulz Tags: policy feeds Idea: We would like to use the feedreader to inform our users about news in our org (instead of mail to everybody). For that we need a Policy, where we can specify Feeds incuding Username/Password or better "Use Sametime Password" or even more better: "use Notes ID = Notes Replication". Author: Jan Schulz Tags: Opera dwa light Idea: Curerntly opera reports Javascript errors when you open DWA light and does not display any messages. Also DWA uses internal -moz* CSS properties.
Please at least test DWA light in Opera and make it useable.
Thanks! Author: Jan Schulz Tags: Opera dwa light Idea: Currently opera reports Javascript errors when you open DWA light and does not display any messages. Also DWA uses internal -moz* CSS properties.
Please at least test DWA light in Opera and make it useable.
Thanks! Notes Client / Core/Frameworks (Incl. sidebar, rich text editor): Update unreadmarks automaticaly Перевод [RU] Author: Jan Schulz Tags: unreadmarks replication Idea: Please update the unread marks on the chicklets when new/modified documents are added to the local database and poll unread counts for server ones (only displayed chicklets -> stacked DBs). It's a pain to wait for F9 to complete and especially for local DBs notes already knows how many new and modified docs are in this DB after replication finished. Еще записи: Интересные блоги специалистов: Статьи и ДокументацияDraft Redbook, last updated: Fri, 16 May 2008
- Meeting the DVS Storage Capacity demands with N series This IBM redbooks publication will describe the role and benefits of IBM System Storage N series in Digital Video Surveilance Solutions. Technote, published: Fri, 16 May 2008 Lotus and the IBM Redbooks authoring team have partnered together to populate this wiki with best practices from IBM, partners, and customers. In Lotus Domino, when trying to use the NewSuperior parameter with LDAP ModifyDN, the request fails and Domino LDAP returns resultCode 68 ("Already exists" message). Why does this happen? This technote describes how and when to use the DIIOPNotesPort notes.ini variable How can you set the DIIOP task on a Lotus Domino server to bind to a specific IP address or host name? If the Recertify option in the Lotus Domino 6 Administrator client is used to move a user to a new certifier and if the user name contains Turkish characters, the process fails with an error message. Why does this happen? You would like to run the Lotus Domino Administrator client from a Macintosh machine. In Lotus Notes/Lotus Domino 8, it is possible to use a desktop settings policy to enable "Replicate when Notes starts" and "Replicate when Notes ends"? If users have this setting enabled, is it possible to disable it using this type of policy? Также почитатай: Найти документацию можно на сайтах:
|
В избранное | ||