Kytkentä

Työtilassa olevat widget-objektit viestivät keskenään kytkentöjen avulla. Kytkennällä on lähde- ja kohde-widget-objekti.

Kussakin widget-objektissa on luettelo sen lähettämistä ja vastaanottamista tapahtumista. Kytkentä yhdistää lähdeobjektin lähettämän tapahtuman kohdeobjektin vastaanottamaan tapahtumaan. Kohde-widget-objekti suorittaa sitten kohdetapahtumaa varten määritetyt toiminnot.

Jos esimerkiksi palautat tehtävän Tehtävän tiedot -widget-objektissa, Tehtävän tiedot -widget-objekti lähettää tehtävän vapautustapahtuman Omat tehtävät -widget-objektille kytkennän kautta. Omat tehtävät suorittaa päivitystapahtuman, joka on tähän kytkennän päähän määritetty kohdetapahtuma. Tässä tapauksessa tapahtuman päivitys päivittää widget-objektin näyttämän tehtäväluettelon. Lähdetapahtuman ja kohdetapahtuman nimien ei tarvitse vastata toisiaan.

Widget-objektin kytkentä -ikkuna

Kytkennät näkyvät vain Widget-objektin kytkentä -ikkunassa, jota käytetään kytkentöjen lisäämiseen ja poistamiseen.

Näyttökuva Widget-objektin kytkentä -ikkunasta kohdistettuna Web-sivusto -widget-objektiin.

Widget-objektin kytkentä -ikkunassa näkyy kohdistettuna oleva widget-objekti ja kaikki sen kytkennät. Toisella puolella näkyvät tähän widget-objektiin tapahtumia lähettävät objektit. Toisella puolella näkyvät tästä widget-objektista tapahtumia vastaanottavat objektit. Widget-objekteja yhdistävät kytkennät, joissa näkyvät widget-objektien lähettämät ja vastaanottamat tapahtumat. Kohdistettuna olevan widget-objektin ja kunkin muun objektin välillä saattaa olla useita kytkentöjä, jotka yhdistävät eri tapahtumat toisiinsa. Voit vaihtaa kohdistettuna olevaa widget-objektia valitsemalla objektin kaaviosta tai avattavasta luettelosta.

Jos kohdistettuna oleva widget-objekti lähettää ja vastaanottaa tapahtumia toisesta widget-objektista, toinen objekti näkyy Widget-objektin kytkennät -ikkunassa kaksi kertaa. Ensimmäinen ilmentymä on toisen widget-objektin lähettämää tapahtumaa ja toinen sen vastaanottamaa tapahtumaa varten. Vaikka widget-objekti näkyy Widget-objektin kytkentä -ikkunassa kahdesti, kyseessä on sama objekti.

Automaattinen kytkentä

Kun objekti pudotetaan sivulle, ohjelma saattaa luoda automaattisesti kytkentöjä pudotetun objektin ja muiden sivulla olevien objektien välille. Ohjelma luo kytkennät automaattisesti kahden widget-objektin välille, kun kaikki seuraavat ehdot ovat voimassa:
  • Automaattinen kytkentä on käytössä Business Space-komponentissa.
  • Widget-objektien määritykset sallivat automaattisen kytkennän.
  • Toisen widget-objektin lähettämien tapahtumien nimet vastaavat toisen widget-objektin vastaanottamien tapahtumien nimiä.

Esimerkki: Automaattinen kytkentä on käytössä ja Omat tehtävät- ja Työryhmäluettelo -widget-objektit sallivat automaattisen kytkennän, kun pudotat Työryhmäluettelo -widget-objektin sivulle, jossa jo on Omat tehtävät -widget-objekti. Omat tehtävät -widget-objekti lähettää "kohdistus muutettu" -tapahtuman, kun valitset widget-objektin tehtävän. Työryhmäluettelo -widget-objekti pystyy vastaanottamaan "kohdistus muutettu" -tapahtumia. Ohjelma luo kytkennän automaattisesti widget-objektien välille. Kun Työryhmäluettelo -widget-objekti vastaanottaa tämän tapahtuman, se päivittyy näyttämään ne henkilöt, jotka voivat omistaa tehtävän.