IBM Lotus Symphony


Perusteet

Tässä osassa kuvataan Lotus Symphony Basic -ohjelman käytön perusteet.

Lotus Symphony Basic -ohjelman koodi perustuu aliohjelmiin ja funktioihin, jotka on määritetty osissa sub...end sub - function...end function. Kukin aliohjelma ja funktio voi kutsua muita aliohjelmia ja funktioita. Jos kirjoitat yleiskoodia aliohjelmaa tai funktiota varten, voit luultavasti käyttää sitä uudelleen toisissa ohjelmissa. Katso myös Toiminnot ja funktiot.

Mikä on aliohjelma?

Aliohjelmalla tarkoitetaan aliohjelmaa, joka hoitaa tiettyä tehtävää ohjelmassa. Aliohjelmien avulla tehtävät jaetaan yksittäisiin toimintoihin. Ohjelman jako toimintoihin ja alitoimintoihin parantaa luettavuutta ja vähentää virhealttiutta. Aliohjelma voi käyttää joitakin argumentteja parametreina, mutta ei palauta mitään arvoja kutsuvalle aliohjelmalle tai funktiolle. Esimerkki:

DoSomethingWithTheValues(MyFirstValue,MySecondValue)

Mikä on funktio?

Funktio on aliohjelma, joka palauttaa arvoja. Voit käyttää funktiota muuttujan esittelyn oikealla puolella tai muissa paikoissa, joissa normaalisti käytät arvoja. Esimerkki:

MySecondValue = myFunction(MyFirstValue)

Yleis- ja paikallismuuttujat

Yleismuuttujat pätevät moduulin kaikkiin aliohjelmiin ja funktioihin. Ne esitellään moduulin alussa, ennen kuin ensimmäinen aliohjelma tai funktio alkaa.

Aliohjelmalla tai funktiolla esitellyt muuttujat pätevät vain tämän aliohjelman tai funktion sisällä. Nämä muuttujat ohittavat samannimiset yleismuuttujat ja samannimiset paikallismuuttujat, jotka ovat peräisin ylemmästä aliohjelmasta tai funktiosta.

Rakenteistus

Kun olet erottanut ohjelman toimintoihin ja funktioihin (aliohjelmiin ja funktioihin), voit tallentaa nämä toiminnot ja funktiot tiedostoina myöhempää käyttöä varten. Lotus Symphony Basic -ohjelma tukee moduuleja ja kirjastoja. Aliohjelmat ja funktiot kuuluvat aina moduuleihin. Voit määrittää moduulit yleisiksi tai osaksi asiakirjaa. Useita moduuleja voi yhdistää kirjastoksi.

Voit kopioida ja siirtää aliohjelmia, funktioita, moduuleja ja kirjastoja tiedostosta toiseen Makro-valintaikkunan avulla.


Palautetta tuotteesta | Lisäohjeet | Tavaramerkit