| |
|
| |
The current Lotus Notes designer help file for notesAdministrationProcess.MoveUserInHierarchyRequest and notesAdministrationProcess.MoveUserInHierarchyComplete do not contain example to see how these functions are used. This wiki article will provide one example of how to use them. |
| |
|
| |
Conducts a fulltext search on all documents in a view and filters the view so it represents only those documents that match the fulltext query in sorted order. |
| |
|
| |
Conducts a fulltext search on all documents in a view and filters the view so it represents only those documents that match the fulltext query in sorted order. |
| |
|
| |
When working with JQuery and Ajax, there is simply no simple good instructions on how to traverse the complete tree of an XML result of an Ajax call. This is how You do it. |
| |
|
| |
When working with Excelfiles it is very common to know how many rows there is to process in the file so that You can inform the user in a progressbar or something. I've seen a numerous examples of simple looping through each row until the ActiveCell is a nullvalue (empty string). This is not very ... |
| |
|
| |
This note is to provide insight and best practices concerning changes in backend memory management on Item value retrieval in the V8.53 release |
| |
|
| |
When troubleshooting the cause of a Notes or Domino LotusScript hang or crash, it's useful to know what the LotusScript was doing at the time of the problem. Historically, this was accomplished by placing print statements inside of suspect code. Starting in Lotus Notes and Domino 8.5.3, NSD will ... |
| |
|
| |
Some things you need to take into account when using LotusScript CCallouts on a non32bit platform |
| |
|
| |
To create an email that contains a HTML body is a quite simple process, but there is a lot to
think about because of the variety of emailclients and their specific behaviour in how they implement
the HTMLCSS specifications. I will here try to guide You through the complete steps needed to ... |
| |
|
| |
Many LotusScript and Java developers assume that if you want to iterate through a documen response hierarchy, you have to use a view to do it. While this is often the right way to go, having extra views in a database solely for agent or program access can cause problems and consume a lot of space. ... |
| |
|
| |
This presentation demonstrates LotusScript and Java in Lotus Domino Designer 8.5.1. |
| |
|
| |
Here's the promised followup article to my earlier posting on views and autoupdate. This blog post shows a sample agent that illustrates the differences in behavior when iterating over a view between having the AutoUpdate view property on, or off. ... |
| |
|
| |
The LotusScript NotesView object (and the Java View object) contain a very powerful property named AutoUpdate. Its use can greatly change the way view navigation happens in agents and other programs. |
| |
|
| |
Describes how Opbject oriented Programming can be applied to LotusScript |
| |
|
| |
Introduction
Beginning developers often have problems figuring out how to program with multivalued fields. There are three main reasons for this: Misunderstanding the distinction between a true multivalue and delimited strings
Misunderstanding the relationship between forms and the data stored ... |
| |
|
| |
This article is highlights how to programmatically set Database Replication priorities , when a user opens the database or through an agent. In LotusScript , you could create an agent and call it something like "Set High Priority"
Then use this code in the Initialize() section xmpSub ... |
| |
|
| |
Greetings! There's not much I don't like about the way the LotusScript (and Java, and COM) "back-end classes" for Notes and Domino work, but there are a few. Chief among that very small list is the call NotesDocumentCollection.GetNth(). It's a performance killer (most of the time, for large ... |
| |
|
| |
Did you know that there were TWO division operators in LotusScript? I didn't, until I realized that the one I was using was the wrong one. When you do division using two Integers and want an Integer result, the choice that some piece of code, somewhere has to make is: If the result is not an ... |
| |
|
| |
Greetings! A few years ago I wrote a rather long presentation on character sets, the difference between code pages, code points and fonts, on how LMBCS works, how Unicode works, and how you use them. There's an awful lot to say about this topic, the history, what to watch out for, and so on. If ... |
| |
|
| |
Greetings! I wrote a series of posts on my blog a little while ago about some rather deep and (to me, anyway) interesting issues with "garbage collection". Rather than reproduce all that content here, I'm providing a series of links to the original posts. Suggested reading technique: 1. Start at ... |
| |
|
| |
How many times have you coded something like this: MyFunc(arg1, arg2)
and received "Invalid use of parentheses" from the LotusScript compiler? It's happened to me, and it's probably happened to you, too. Ever wonder what the "valid" use of parens is all about in LotusScript? If so, check out my ... |
| |
|
| |
As you may know Java and JavaScript have a boolean operator called " instanceof " that helps you compare a concrete object to a specified type. For instance in Java I can code something like this: Code 1: class Document{}
class Ticket extends Document{} class Demo{
public static void main( ... |
| |
|
| |
Exceptions provide the means to separate the details of what to do when something out of the ordinary happens from the main logic. This is very important because the exceptions are a mechanism that allows us to organize our code in a clear way. This will be translated in improve people and machine ... |
| |
|
| |
As you may know in javascript we have the capability to use "optional" arguments in function calls. We can define a function with a finite number of initial arguments but invoke it with any other number. That's what Computer Scientist call a variadic function. For instance we can define this ... |
| |
|
| |
Currently XPages only allow for scripting in Javascript. There is no direct way that you can call LotusScript from an XPage. However, Server Side Java Script does have access to the full Notes API. Through this you can call any agents you have in your databases. If you have business logic that you ... |