Cos'è LoTusscript®?
Lotusscript® è un linguaggio di programmazione molto simile a Basic. Può essere utilizzato all'interno del programma Lotus Notes o come agente in un server Domino. LoTusscript® viene fornito con Lotus Notes Release 4, Word Pro, freelance o approccio. La lingua deve operare all'interno dei confini di uno di questi programmi per funzionare. Viene generalmente utilizzato per espandere la funzionalità esistente di altri programmi o per integrarli con altri software e può anche essere utile per accedere ai database e controllare l'interfaccia utente.
Tutti i programmi per computer sono guidati da un linguaggio di programmazione che essenzialmente dice loro cosa fare. I computer devono essere informati come rispondere in tutte le situazioni e il linguaggio di programmazione è il metodo utilizzato per comunicare con il computer. Dietro qualsiasi piccolo strumento o applicazione che può essere trovato su un computer ci sono linee di linguaggio codificato al loro interno che controllano il loro funzionamento. Lotusscript® è uno di questi linguaggio e chiunque impara a "parlare" in quella langUAGE può quindi programmare strumenti o applicazioni.
LOTUSScript® è spesso paragonato a Basic, che è un altro linguaggio di programmazione che può essere pensato come una lingua madre per LOTUSScript®. Esistono alcune differenze tra i due, il più evidente è che il pacchetto Visual Basic fornisce all'utente la possibilità di controllare l'interfaccia utente e LoTusscript® si basa su note di loto o l'altro programma fornito per l'interfaccia utente.
Script sono i componenti chiave delle applicazioni create nelle note Lotus e il linguaggio LoTusscript® viene utilizzato per crearli. Gli script sono raccolte di comandi che dicono al programma cosa fare quando si verifica un determinato evento. Ad esempio, se un utente ha creato un pulsante che esegue una funzione "converti" da Celsius a Fahrenheit, l'evento di un clic sinistro su quel pulsante deve essere associato all'azione di elaborare la temperatura equivalenteEratura in Fahrenheit. In LoTusscript®, queste azioni devono essere compatibili con il programma host e il programma host può persino automatizzare parti del processo di script per facilità d'uso.
I programmisono composti da subroutine, che sono funzioni, comandi e variabili che controllano il suo funzionamento. L'uso di LoTusscript® non significa che l'utente debba creare queste funzioni da soli, deve semplicemente compilare le subroutine pre-costruite per eseguire la funzione desiderata. Questo rende molto più semplice l'uso di linguaggi di programmazione, più come mettere insieme un puzzle che dipingere un'immagine da zero.