Attention aux IF
les condition complexe sur les IF sur les & ralentissent l'exécution du lotus script.
pourquoi : Lotus évalue toute les conditions même si la première est fausse
donc, il faut dans la mesure du éclater le if en plusieurs if imbriqué.
pour prouvé que lotus évalue toutes les condition essayé ceci
Notes Va planté !
- Code : Tout sélectionner
if test1 & test2 & test3 then
end if
pourquoi : Lotus évalue toute les conditions même si la première est fausse
donc, il faut dans la mesure du éclater le if en plusieurs if imbriqué.
- Code : Tout sélectionner
if test1 then
if test2 then
if test3 then
end if
end if
end if
pour prouvé que lotus évalue toutes les condition essayé ceci
- Code : Tout sélectionner
dim Collection as NotesDocumentCollection
set Collection = Nothing
if Collection is nothing | Collection.count=0 then
msgbox "Vide !"
end if
Notes Va planté !