« Status TNEF hotfix (updated) | Main| Eerste tests met Lotus Notes Traveler »

Traagheid Notes applicaties door gebruik SubForms

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Het openen van een document in een Lotus Notes database kan flink wat tijd kosten als er gebruik wordt gemaakt van SubForms. Uit tests is gebleken dat het openen van een document ongeveer 20 seconden per gebruikt SubForm kost!!

Het vreemde is dat de vertraging zich niet voordoet in de designer client en ook niet in een browser.

Maar, zoals vaak het geval is, ook nu is er weer een simpele manier om het probleem te omzeilen.

Door in het design van de SubForms 'iets' op te nemen in de Globals, Declarations is het probleem opgelost en zullen de betreffende documenten met normale snelheid openen.

Subform_Declarations.PNG

Het probleem is inmiddels ook door IBM gereproduceerd en er is een SPR voor aangemaakt.

Comments

Gravatar Image1 - Over welke domino versies hebben we het hier? Ik heb formulieren met meerdere subforms die redelijk snel openen in Notes 7.0.2, dus ik neem aan dat het hier niet over alle Domino/Notes versies gaat.

Gravatar Image2 - Martijn,

het probleem doet zich zeker ook voor in versie 7. Probleem bestaat sinds versie 5 en doet zich ook nog voor in versie 8.

Als je wilt kan ik je 2 kleine db's sturen waar een formulier met 30 subforms in zit. 1 met code in de declarations, 1 zonder.

Gravatar Image3 - if you find this issue you should take a look at the $$ScriptName item of your subform.
If it has a leading blank, remove this and you will see the the PerformanceAccelerator script is no longer needed.

It seems that some types of saving the subforms, especially the "recompile all lotus script option" wracks the naming of this design item. And that leads to those long response times.

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

OpenNTF random projects

PlanetLotus