Co je LotusScript®?
LotusScript® je programovací jazyk, který je velmi podobný Basic. Lze jej použít v programu Lotus Notes nebo jako agent na serveru Domino. LotusScript® je dodáván s Lotus Notes Release 4, Word Pro, na volné noze nebo přístupem. Jazyk musí fungovat v mezích jednoho z těchto programů, aby fungoval. Obecně se používá k rozšíření stávajících funkcí jiných programů nebo jejich integrace s jiným softwarem a může být také užitečný pro přístup k databázím a ovládání uživatelského rozhraní. Počítačům je třeba sdělit, jak reagovat ve všech situacích, a programovací jazyk je metoda používaná ke komunikaci s počítačem. Za jakýmkoli malým nástrojem nebo aplikací, které najdete na počítači, jsou v nich řádky kódovaného jazyka, které ovládají jejich provoz. Lotusscript® je jeden takový jazyk a kdokoli, kdo se učí „mluvit“ v tom languUAGE pak může programovat nástroje nebo aplikace.
LotusScript® je často porovnán se základním, což je další programovací jazyk, který lze považovat za mateřský jazyk pro LotusScript®. Mezi těmito dvěma jsou určité rozdíly, nejzřetelnější je to, že balíček Visual Basic poskytuje uživateli schopnost ovládat uživatelské rozhraní a LotusScript® se spoléhá na noty lotos nebo na jiný dodaný program pro uživatelské rozhraní.
Skripty jsou klíčové komponenty aplikací vytvořených v Lotus Notes a jazyk LotusScript® se používá k jejich vytvoření. Skripty jsou sbírky příkazů, které říkají programu, co má dělat, když dojde k určité události. Pokud například uživatel vytvořil tlačítko, které provádí funkci „převést“ z Celsia na Fahrenheit, musí být událost levého kliknutí na tomto tlačítku spojena s působením vypracování ekvivalentní tempyErature ve Fahrenheitu. V LotusScript® musí být tyto akce kompatibilní s hostitelským programem a hostitelský program může dokonce automatizovat části skriptovacího procesu pro snadné použití.
Programyse skládají z podprogramů, což jsou funkce, příkazy a proměnné, které řídí jeho provoz. Používání LotusScript® neznamená, že uživatel musí tyto funkce vytvořit sám, musí pouze sestavit předem vytvořené podprogramy, aby provedl požadovanou funkci. Díky tomu je programovací jazyky mnohem snazší - více jako sestavení skládačky než malování obrázku od nuly.