IBM Lotus Symphony


Makrojen linkitys lomakkeen ohjausobjektin tapahtumiin

Tapahtumat-välilehdessä voit linkittää makrot ohjauskentissä ilmeneviin tapahtumiin.

Kun tapahtuma ilmenee, myös linkitetty makro kutsutaan. Liitä makro tapahtumaan napsauttamalla ...-painiketta. Näyttöön tulee Määritä makro -valintaikkuna.

Tämän komennon käyttö...

Avaa valitun muotoelementin pikavalikko ja valitse Ohjausobjekti - Tapahtumat-välilehti

Avaa Lomakkeet-työkalurivi, valitse Ohjausobjekti-kuvake - Tapahtumat-välilehti

Käytettävissä olevat tapahtumat määräytyvät ohjausobjektin mukaan. Vain käytettävissä olevat ohjausobjektin tai kontekstin tapahtumat näkyvät Tapahtumat-välilehdessä. Ohjelmaan on määritetty seuraavat tapahtumat:

Ennen aloittamista

Tapahtuma ilmenee ennen kuin ohjausobjektin napsauttaminen käynnistää toiminnon. Esimerkiksi "Lähetä"-painikkeen napsautus aloittaa lähetystoiminnon. Varsinainen"lähetysprosessi" kuitenkin käynnistyy vasta Otettaessa käyttöön -tapahtuman yhteydessä. Ennen aloittamista -tapahtuman avulla voit keskeyttää prosessin. Jos linkitetty menetelmä palauttaa arvon FALSE, Ennen aloittamista -tapahtumaa ei suoriteta.

Otettaessa käyttöön

Otettaessa käyttöön -tapahtuma tapahtuu, kun toiminto käynnistyy. Jos lomakkeessa on esimerkiksi "Lähetä"-painike, lähetysprosessi on toiminto, joka otetaan käyttöön.

Muutettu

Muutettu-tapahtuma ilmenee, kun ohjausobjekti menettää kohdistuksen ja ohjausobjektin sisältö on muuttunut kohdistuksen menetyksen jälkeen.

Muutettu teksti

Muokattu teksti -tapahtuma ilmenee, jos syötät tai muokkaat syöttökentän tekstiä.

Objektin tilaa muutettu

Objektin tilaa muutettu -tapahtuma ilmenee, jos ohjauskentän tila on muuttunut.

Kun valinta saavutetaan

Kun valinta saavutetaan -tapahtuma ilmenee, kun ohjauskenttä saavuttaa valinnan.

Kun valinta menetetään

Kun valinta menetetään -tapahtuma ilmenee, kun ohjauskenttä menettää valinnan.

Näppäintä painettu

Näppäintä painettu -tapahtuma ilmenee, jos käyttäjä painaa mitä tahansa näppäintä, kun ohjausobjektilla on kohdistus. Tämä tapahtuma voi olla linkitetty makroon, jota käytetään merkintöjen tarkistukseen.

Näppäin vapautettu

Näppäin vapautettu -tapahtuma ilmenee, kun käyttäjä vapauttaa minkä tahansa näppäimen, kun ohjausobjektilla on kohdistus.

Hiiri sisäpuolella

Hiiri sisäpuolella -tapahtuma ilmenee, jos hiiren kohdistin siirretään ohjauskenttään.

Hiirtä siirretty, kun näppäintä painettu

Hiirtä siirretty, kun näppäintä painettu -tapahtuma ilmenee, kun hiirtä on vedetty näppäimen ollessa samanaikaisesti painettuna. Esimerkiksi vetämisen ja pudottamisen aikana näppäimen painallus määrittää tilan (siirron tai kopioinnin).

Hiirtä siirretty

Hiirtä siirretty -tapahtuma ilmenee, jos hiiri siirretään ohjausobjektin ylle.

Hiiren painiketta painettu

Hiiren painiketta painettu -tapahtuma ilmenee, jos hiiren painiketta painetaan hiiren kohdistimen ollessa ohjausobjektin päällä.

Huomautuskuvake Huomaa, että tämän tapahtuman avulla ilmoitetaan myös ohjausobjektin ponnahduspikavalikon pyynnöt. Jos tapahtumaa käytetään ohjelmamakron avulla, saat lisätietoja "StarOffice 8 Programming Guide for BASIC" -oppaasta.

Hiiren painike vapautettu

Hiiren painike vapautettu -tapahtuma ilmenee, jos hiiren painike vapautetaan hiiren kohdistimen ollessa ohjausobjektin päällä.

Hiiri ulkopuolella

Hiiri ulkopuolella -tapahtuma ilmenee, kun hiiren kohdistin on ohjauskentän ulkopuolella.

Palauttamisen jälkeen

Palauttamisen jälkeen -tapahtuma ilmenee lomakkeen palautuksen jälkeen.

Ennen päivitystä

Ennen päivitystä -tapahtuma ilmenee ennen kuin käyttäjän muuttama ohjausobjektin sisältö kirjoitetaan tietolähteeseen. Linkitetty makro voi esimerkiksi estää tämän toiminnon palauttamalla arvon "FALSE".

Ennen uudelleenkäynnistystä

Ennen uudelleenkäynnistystä -tapahtuma ilmenee ennen lomakkeen palauttamista. Linkitetty makro voi esimerkiksi estää tämän toiminnon palauttamalla arvon "FALSE".

Ohjelma palauttaa lomakkeen, jos jokin seuraavista ehdoista täyttyy:

Päivityksen jälkeen

Päivityksen jälkeen -tapahtuma ilmenee vasta, kun käyttäjän muuttama ohjausobjektin sisältö on kirjoitettu tietolähteeseen.


Palautetta tuotteesta | Lisäohjeet | Tavaramerkit