Отправляет email-рассылки с помощью сервиса Sendsay

Бюллетень "Lotus Notes CodeStore"

  Все выпуски  

Бюллетень "Lotus Notes CodeStore" No 152 от 2009-03-11


Рассылку ведет: Программист на Lotus NotesLotus CoderВыпуск No 152 от 2009-03-11
рассылка о программировании на Lotus Notes/Domino
Обсуждения на форумах, блогах. Примеры программного кода на LotusScript,@formula, Java

рассылка:выпускархивлентаблогсайт

Бюллетень "Lotus Notes CodeStore" Выпуск 13 от 21.04.2008

comp.soft.prog.lotuscodesrore

CodeStore. Примеры кодов

This application is a sample of how you can create good looking charts from Lotus Notes data without the need of Microsoft Excel. Because this application directly reads out the values of this database and directly redraws the charts on the form, I think this example is much faster then starting Excel, exporting values, creating a Chart, save it as a graphic to disk and import it in an rich text field within your form. This version, v1.2, I added the ability to change the look of the charts in real time, and add the data table (as an embedded view). I also added an example of a Pie / Donut chart. You will need to download RMchart at http://www.rmchart.com/ or http://www.brothersoft.com/rmchart-35638.html and install it on your PC (a restart is required). Make sure the files RMchart.ocx and RMchart.dll are installed in your windows\system32 directory. RMchart is completely freeware. Go to their website for more information. I created this application because I could not find any free product to create realtime graphs from (view) data within Lotus Notes. Finally I found this software and this made my work a lot easier. No more excel and no more exports needed. This is a completly free solution and I think it works great. If you would like to use RMcharts in a real application make sure your users have the RMcharts installed. You could copy above files manualy or automatic via an script to windows\system32\ directory and use 'regsvr32' command line program to register the .ocx file in Windows. This database contains a view for the sales sample data and a lookup view I use to quickly & dynamic get the values to display in the charts. The dashboard form contains the embedded activex elements and all the code I used to get the data and display the data in the embedded activex elements. It makes use of a script library for the needed constants. TIP: You can build your own charts with RMCdesigner, also available at www.rmchart.com. Use the program to generate source code for VB6 / ActiveX and paste it in an Lotus Notes button in a form. With very limited changes you can use that generated code in your application. This appication does not work on the web. If you have any questions regarding this application, mail me. Ferry Kranenburg
Еще примеры:
Больше кодов на сайтах:

Форумы.Свежи темы и обсуждения

Интересные темы:
Список форумов:

Tips. Советы

Jack Slocum's ExtJS JavaScript library gives the PDQ Portal CMS system Ajax-based page generation and cross-browser compatibility. This content management system includes open designs for a number of applications such as; knowledgebase, report generator, and photo contest manager.

Read | Permalink
Bastian Wieczorek has turned his blog into a wiki. With this entry he walks you through customizing multiple versions of the Notes client.

Read | Permalink
It's time to sign up for Admin2009 and Lotus Developer 2009 in Boston, April 15-17. If you register for one conference you can attend sessions at the other at no additional cost. Sign up by March 13 to save $200 off the on-site price.

Read | Permalink

By Craig Schumann

During the fall of 2007, several of my colleagues and I were discussing the challenges that were being met by our technical directors out in the field. The problem they seemed to run into, again and again, was that as organizations changed management, the incoming leadership would often take one look at Lotus Notes and set out a mission to change platforms. And Lotus Notes' 90s-era UI didn't do much to help this situation -- it's not exactly what most people would call "sexy" at first glance.

But more simply, the problem lay in the fact that most management just didn't understand what remarkable things Notes was really capable of. Someone needed to show these executives and the rest of IT what people were doing with Notes and Domino that made it stand out as an application development platform. Why shouldn't Teamstudio be that "someone"?


"A gleaming example of the power and flexibility Notes provides that has been supporting thousands of users for years, and was delivered in virtually no time at all."

Well, not exactly. We decided to leave the hard work up to everyone else and thus, the first ever Teamstudio Spotlight Awards contest was born in 2008. After an amazing response in 2008, we decided to hold the contest for a second time in 2009. We were surprised and wowed, yet again, by both the outstanding quality and quantity of entries we received.

Tap here to learn all about the winners.

Paul Hannan's demo application for XPages in Domino has been published to OpenNTF and is running live on their web site. Niklas Heidloff provides links to the application from his blog page.

Read | Permalink


INTEGRA FOR NOTES - THE LEADING LOTUS NOTES TO MICROSOFT OFFICE & LOTUS SYMPHONY INTEGRATION SOLUTION
Integra generates Notes data to Microsoft Word, Excel, and Lotus Symphony, allowing end users to analyse and present data using Graphs, Pivot Tables, Filters, etc. Supports Mail Merge and Labels. No software required for install, and no maintenance on the end user's workstation.

Through the optional use of Integra's event driven model, it provides a depth of access to data & computational capability, which is unique in the industry.

A FREE Integra for Notes evaluation is available from www.integra4notes.com/download.

John James wanted to rename a Domino database. But shutting the server down presented too many problems. He found a Technote explaining how he should proceed.

Read | Permalink
The "Compact -ZU" command is useful when moving a database to LZ1 but has some quirks you should be aware of. Daniel Nashed says the PMR Ulrich Krause opened after he had a problem with Java applets has been re-opened.

Read | Permalink

Yesterday somebody broke (what is it with people!?) the demo by typing </ > in to a text field for a document in the view. This broke the XML. Not for the obvious reasons though. Read on for what happened.

The agent that outputs the "view" to the Flex app starts with this line:

Print "Content-Type: text/xml"

Now then. If I start an agent with that line I then expect to be in complete control. Anything I print out from the agent after that line is sent to the browser as is.

So, if I have the following line of LotusScript:

Print |<description><![CDATA[<test>]]></description>|

I expect the browser to receive the following XML:

<description><![CDATA[<test>]]></description>

The CDATA section means you can output what you like inside it without worrying about it breaking the HTML. Imagine my surprise (that's the polite way of putting it) to find browser actually received the following:

<description><![CDATA<test>]]></description>

That's what broke the demo. The Domino server broke my code!

The missing square bracket made the XML malformed and invalid. The bracket was missing because the Domino server assume that an open square bracket following directly by an open angle bracket means you want to enable passthru HTML mode. Whatever your thoughts on passthru the fact is it shouldn't kick in when printing from an agent. Surely?

Now, I'm about to press publish from Windows Live Writer and am half expected the whole post to break as the body of the created blog will itself contain the magic passthru-enabling combination of open brackets.

Domino, oh Domino...

Click here to post a response

Use this LotusScript code to extract value pairs from a text array. In this example, see how various Work Flow status stages were extracted and summarized, allowing the results to be more easily analyzed.

Еще советы:
Смотри советы на сайтах:

Блоги. Что обсуждают и пишут

OpenNTF is currently exploring efficient ways of creating a basic governance model and reaching out to the community in order to collaborate on Notes Domino open source development. To this end it is planning on forming an "Alliance" where ...
Author: Paul Calhoun
Tags: ssl tls security
Idea:
Currently there is no version of Notes/Domino that supports connecting to a site/web service that only supports Transport Layer Security (TLS) also know as SSL version 3.1.
 
As more and more sites are implementing TLS (and some are implementing them exclusivly) it keeps domino developers from being able to architect a solution to connect to and retrieve data from those sites.
 
Adding TLS support will enable the continuation of Domino based solutions in this space.

Author: Kendra Bowker
Tags: Lotus technical information
Idea:
To clarify what we mean by "Lotus Technical Information," can we change the description for that space to this: "Use this ideaspace to suggest ideas for improving  the Lotus product help, infocenters, wikis, and learning and education material."

Author: Rishi Sahi
Tags: Vote bug
Idea:
Redirection failed when tried to vote without logged in . It's fine from home page but doesn't work when document is opened.

Author: Patrick Kwinten
Tags: print printing css
Idea:

I come from a generation that reads newspapers and sometimes I find it more relaxing to read printed material than reading from a screen.

So whenever I want to print a page from the Domino WIKI I get all the colored backgrounds included which just kills the toner cartridge.

I have no idea if this situation has awareness once at IBM, but hereby I would like to start that discussion again (at least for the upcoming standard templates from IBM / OpenNTF).

Everytime you print a WIKI page a kitty dies?

Thanks


Еще записи:
Интересные блоги специалистов:

Статьи и Документация

Windows Mobile devices do not support AES encryption when syncing with Lotus Notes Traveler.
When an e-mail on the Domino server is stored in MIME format rather than Rich Text format, the e-mail is not converted to UTF-8 format correctly when synced to a mobile device using Lotus Notes Traveler.
This demonstration shows how to install Lotus Notes Traveler on a Windows Mobile device. Click this button to watch the demonstration full screen.
As of Domino 7, there is now code in Domino which, when enabled, will instruct Domino to pre-allocate shared memory at startup, thus preventing the possibility of the server "crashing" with an error of the type "Error attaching to shared memory" or "Error on mapping memory" during extended Domino server operation. This is due to the fact that at Domino startup, Lotus will immediately allocate/map in the maximum amount of useable shared memory, and never again create any more shared memory, thus preventing
In order to run a Java "program" or "application" local (as opposed to using "remote" java via NCSO.jar and running the DIIOP server task), which uses the Java API for Domino, you must:complete a set of specific steps.
Starting with Notes/Domino 7, the SECManipulateSC API function can be used to push the server's RSA keypair from an SSL keyring file onto a cryptographic token that supports PKCS#11. This will cause all private key operations involving the server key to be performed upon the token.
Join our Notes UI design experts Mary Beth Raven and Jamie Liu on a Notes Sidebar Safari using their informative and engaging presentation from Lotusphere 2009. Join the safari and learn the basics of
Users registered in Domino, who have at least Reader access to the Domino directory, are allowed to view complete documents, including password fields. The hashed password can be fed to a brute force password hack software.
You expect the text in the view to appear in color because the font color is set to a color other than black. However, all the text appears black. This behavior can occur if the "Windows and Themes" option is set to "Operating System Theme."
A Lotus Domino server crashes because BLK_NAME_LOOKUP is exhausting server private handles.
If a language pack is applied to a Lotus Domino server, no SMTP connections are accepted when the server is configured to "Load Internet configuration from server/Internet sites documents."
The agent manager task crashes when running a LotusScript agent due to a memory overwrite on NSFValueExpandExtended.
Clicking on "Attach file" in the "New topic" document of a discussion database over the web in Domino 8.5 jumps to the top of the page.
This is a discussion of issues related to backup and restore when using DAOS on the Domino server. Various backup and restore scenarios are discussed, along with suggestions for best practices.
Workaround for 'unable to resync' error
If a fixup -j -R is done on daoscat.nsf, pending DAOS deletion tickets will be lost
IBM® Lotus® Notes® 7.02 introduced the ability to import a public calendar in iCalendar format. Earlier, Lotus Notes 6.0 introduced the use of iCalendar as a calendar workflow exchange between applications or systems using Simple Mail Transfer Protocol (SMTP). Customers interacting with different Internet calendar applications rely on iCalendar to exchange their calendar information to process the iCalendar invitation. Beginning with version 8.5, Lotus Notes implements an improvement to iCalendar interoperability that helps customers increase their work efficiency.
Learn new techniques that you can apply to Microsoft® Office applications, such as Microsoft Excel, to publish information in an IBM® Lotus Notes® database in a variety of formats.
This article introduces the automation test framework of the IBM® Lotus® C API toolkit. The framework enables automated testing of the Lotus C API toolkit with little manual effort. It is an efficient approach for automatically testing a large number of cases. The framework is typical and can be applied to other products. In fact, the other Lotus toolkit products, Lotus C++ API toolkit and NotesSQL, take a similar approach to implementing automation testing.
When upgrading a Notes user to Notes roaming user status, when the upgraded user logs in to a second Notes client, an "Unable to find path to server.." message may appear. When Domino servers are properly configured using DNS, with reserved IP addresses, this mapping error is less likely to occur. The issue is more likely to occur when you have a host name that does not map to the Domino server name.
Также почитатай:
Найти документацию можно на сайтах:

В избранное