Raccolta di Codice LotusScript

Abbiamo voluto condividere qui delle parti di codice LotusScript che riteniamo possano essere utili a tutti. Alcuni sono nostri , altri li ripubblichiamo nel caso provengano da altre fonti che non sono più raggiungibili. Fatene buon uso!

Home > Raccolta di codice LotusScript

Il tema di HCL Notes nella release 11 e 12

Mi sono ritrovato a dover apportare delle modifiche ad un template di posta standard HCL Notes (versione 11 ma tutto quanto descritto vale anche per la 12 )  ed ero sorpreso da dei comportamenti delle form Memo e Reply che non mi davano i risultati attesi ....

leggi tutto

LotusScript : NotesUiDocument OnFocus / OnBlur

Starting on Notes 8.0.1 IBM tried to add two new properties in the Form events : OnFocus and OnBlur , which probably should have the same behavour of the similar in Javascript. I never used these events but now I came in an application where they could be...

leggi tutto

LotusScript: check userID nel mail file

Ho avuto bisogno di verificare una serie di file di posta Domino per vedere se lo userID era caricato all’interno del file di posta stesso , tipicamente per l’uso con un client browser come iNotes . Non ho trovato documentazione su come eseguire l’operazione...

leggi tutto

Controllare le task di Windows da LotusScript

Una necessità abbastanza ricorrente in LotusScript lato server (quindi sul backend Domino) è la necessità di lanciare un programma esterno sul sistema operativo ed attendere la sua conclusione per poi andare a leggerne il risultato. Andare a fare chiamate al...

leggi tutto

Bizdays: calcola i giorni lavorativi fra 2 date

Calcola i giorni lavorativi fra due date escludendo sabati, domeniche ed i giorni festivi presenti nel names.nsf (vista Holidays)   Dim s As New NotesSession Dim questodb As NotesDatabase Dim profilo As NotesDocument Dim ndc As NotesDocumentCollection Dim...

leggi tutto

Esporta i documenti da una view ad Excel

Magari a qualcuno puo’ servire : e’ un pezzetto di LotusScript che lanciato da una view esporta i valori presenti nelle colonne della view stessa in Excel, e’ generico e quindi non c’e’ bisogno di parametrizzarlo per view diverse. Non l’ho ottimizzato,...

leggi tutto

AggiustaData

Funzione in LotusScript per formattare una data restituendo una stringa nel formato GGMMAAAA oppure AAAAMMGG. %REM Function aggiustadata senso = 1 data nel formato GGMMAAAA sens0 = 2 data nel formato AAAAMMGG %END REM function aggiustadata (entrata As...

leggi tutto

Domino Query Language & domlog.nsf

L'adozione del Domino Query Language con la versione 10.0.1 può indubbiamente portare a grossi benefici in termini di prestazioni e permette di effettuare operazioni interessanti che prima non erano possibili. Un piccolo ma interessante esempio lo voglio...

leggi tutto

Da LotusScript a Word: Si è verificato un problema

Premessa : un pezzo di codice in LotusScript che ho già avuto modo di usare in altre occasioni in alcune applicazioni Notes, sia client sia sul server Domino. Semplicemente crea un oggetto word , crea un documento partendo da template, ci scrive e poi salva....

leggi tutto

Function per verifica contenuto di una stringa

Funzione che serve per verificare il contenuto della stringa in entrata: se c'è contenuto fa un trim altrimenti restituisce uan stringa con uno spazio. Usata anche per rimuovere caratteri non voluti , potete estenderla come vi serve. Function veriStr(entrata...

leggi tutto

LotusScript: connettersi a DB2

Riprendo qui un articolo che già avevo pubblicato sul mio blog ma che può tornare utile a chi ci segue: sono alcuni veloci note su come effettuare la connessione da LotusScript a IBM DB2.   Partiamo da un agent che va a scrivere in Db2 cosi’ vediamo...

leggi tutto

LotusScript NetFunctions

Ripubblico qui un pezzo di codice LotusScript che non ho scritto io e che mi era servito tempo fa ma che ora non ritrovo più in rete . Probabilmente il post originale se ne è andato ma potrebbe servire ancora a qualcuno . Si tratta di una libreria (chiamata...

leggi tutto