Skip to main content
    Country/region select      Terms of use
     Home      Products      Services & solutions      Support & downloads      My account     

developerWorks  >  Lotus  >  Forums & community  >  Best Practice Makes Perfect

Best Practice Makes Perfect

A collaboration with Domino developers about how to do it and how to get it right in Domino

Download the table editing example from here.
Below is the demo application showing alternatives to date-based and "private on first use" views, which I showed screen shots from in my session. It also contains a script library and agents for exporting documents to different brands of spreadsheet.

Andre Guirard | 22 January 2009 08:54:53 AM ET | Lotusphere, Orlando FL | Comments (7)


1) link is stuffed
Lars Berntrop-Bos | 1/22/2009 8:16:34 PM

Hi ANdre, the link above returns a 404 for me.

2) Old good stuff
Gabriel Amorim | 1/23/2009 11:20:12 AM

Hey, that's old good stuff!

Well, I'm always a pretty fan of your work. This demo is indeed useful. But I still think that could be a native view editor tool more powerful.


By the way, I got the free registration! Anyway, I like to claim my points for that nerve. :-)

3) Whitepaper
Kendra Stapleton | 1/23/2009 7:55:26 PM

Where might I find your white paper you referenced in your session? Is it on the Designer wiki? Or can you post a link to the white paper? Thanks!

4) Sample files for AD214, designing for performance
Andre Guirard | 1/24/2009 4:18:46 PM

Kendra, I've added a link on the right.

5) hard coded date
S Kelly | 1/28/2009 7:39:41 AM

Andre -

I put to use your idea of using a scheduled agent to hardcoded the date in my views. Working like a champ. But seems the Form Formula is wiped when the agent runs. Have you run into that ??

6) Sample files for AD214, designing for performance
Andre Guirard | 1/28/2009 9:57:36 AM

@S, this is a known issue (SPR EDDN66KNFJ) and is fixed in 7.0.4, 8.0.1, and 8.5.

7) work around
Werner Götz | 1/28/2009 3:34:51 PM

A work around for the problem with the Form Formula is:

1) save the item $FormFormula in a temporary document:

Set tmpDoc = doc.ParentDatabase.CreateDocument

Call doc.GetFirstItem("$FormFormula").CopyItemToDocument(tmpDoc, "")

2) delete the item $FormFormula:

Call doc.RemoveItem("$FormFormula")

3) make your changes

4) copy the item $FormFormula from the temporary document

Call tmpDoc.GetFirstItem("$FormFormula").CopyItemToDocument(doc, "")

 Add a Comment
Comment:  (No HTML - Links will be converted if prefixed http://)
Remember Me?     Cancel

Search this blog 


    About IBM Privacy Contact