LotusScript nedir?

LotusScript®, BASIC'e çok benzeyen bir programlama dilidir. Lotus Notes programında veya Domino sunucusundaki bir ajan olarak kullanılabilir. LotusScript® Lotus Notes Release 4, Word Pro, Serbest Çalışma veya Yaklaşım ile birlikte gelir. Dil, çalışmak için bu programlardan birinin sınırları dahilinde işlemelidir. Genellikle diğer programların mevcut işlevlerini genişletmek veya bunları başka yazılımlarla entegre etmek için kullanılır ve ayrıca veritabanlarına erişmek ve kullanıcı arayüzünü kontrol etmek için de yararlı olabilir.

Tüm bilgisayar programları, temel olarak onlara ne yapmaları gerektiğini söyleyen bir programlama dili tarafından çalıştırılır. Bilgisayarlara her durumda nasıl cevap verileceği anlatılmalıdır ve programlama dili bilgisayarla iletişim kurmak için kullanılan yöntemdir. Bir bilgisayarda bulunabilecek küçük herhangi bir aracın veya uygulamanın arkasında, içinde işlemlerini kontrol eden kodlanmış dil satırları bulunur. LotusScript® böyle bir dildir ve o dilde “konuşmayı” öğrenen herkes araçları veya uygulamaları programlayabilir.

LotusScript®, LotusScript® için ana dil olarak düşünülebilecek başka bir programlama dili olan BASIC ile karşılaştırılır. İkisi arasında, Visual Basic paketinin kullanıcıya kullanıcı arayüzünü kontrol etme imkanı sağladığı en belirgin olanı arasında bazı farklılıklar vardır ve LotusScript® Lotus Notes veya kullanıcı arayüzü için sağlanan diğer programlara dayanır.

Komut dosyaları, Lotus Notes'ta oluşturulan uygulamaların temel bileşenleridir ve bunları oluşturmak için LotusScript® dili kullanılır. Komut dosyaları, programa belirli bir olay gerçekleştiğinde ne yapacağını söyleyen komut koleksiyonlarıdır. Örneğin, bir kullanıcı Santigrat'tan Fahrenheit'e bir "dönüştürme" işlevi gerçekleştiren bir düğme oluşturduysa, bu düğmeye sol tıklanması durumunda Fahrenheit'te eşdeğer sıcaklığın çalışmasıyla ilişkilendirilmelidir. LotusScript®'de, bu eylemlerin ana programla uyumlu olması gerekir ve ana bilgisayar programı, komut dosyası işleminin parçalarını kullanım kolaylığı için otomatikleştirebilir.

Programlar, çalışmasını kontrol eden fonksiyonlar, komutlar ve değişkenler olan alt programlardan oluşur. LotusScript® kullanmak, kullanıcının bu işlevleri kendisi oluşturması gerektiği anlamına gelmez, yalnızca istenen işlevi gerçekleştirmek için önceden oluşturulmuş alt yordamları derlemesi gerekir. Bu, programlama dillerinin kullanımını çok daha kolay hale getirir; bir resmi sıfırdan boyamaktan çok yapboz yapmak gibi.