MatrixWriter-esimerkki: tietojen näyttö eri kielillä

Tässä esimerkissä MatrixWriter-liiketoimintasäännön avulla tietoja määritetään yhteiskäyttöön sellaisten moduulien kesken, jotka on määritetty keskenään erikielisiksi.

Englanninkielinen Käyttäjän vaatimukset -moduuli on linkitetty toisessa työtilassa sijaitsevaan saksankieliseen moduuliin. Kyseisen moduulin nimi on Benutzeranforderungen (Käyttäjän tarpeet). Käyttäjän vaatimukset -moduulissa on linkkiluettelomäärite Käyttäjän tarpeet, joka sisältää linkkejä Benutzeranforderungen-moduulin elementteihin.

Oletetaan, että Käyttäjän vaatimukset -moduulissa halutaan näyttää seuraavat Benutzeranforderungen-moduulin määritteet: Beschreibung, joka merkitsee kuvausta, ja Benutzertyp, joka merkitsee käyttäjälajia. Määritteiden nimet on esitettävä englanninkielisinä, jotta Käyttäjän vaatimukset -moduulin käyttäjät ymmärtäisivät ne. Voit esittää saksankielisen moduulin tietoja englanninkielisinä käyttämällä liiketoimintasäännössä parametria, johon määritteiden nimet tallennetaan. Tämän jälkeen määritteiden nimet voidaan antaa arvotaulukon otsikoihin englanniksi.

  1. Lisää Aiheeseen liittyvät käyttäjän tarpeet -arvotaulukkomäärite Käyttäjän vaatimukset -moduuliin, joka on kohdemoduuli. Arvotaulukossa on oltava kaksi saraketta ja yksi rivi. Kirjoita ensimmäiseen sarakeotsikkoon Kuvaus ja toiseen Käyttäjälaji.
  2. Lisää tekstimäärite liiketoimintasäännön säilömääritteeksi. Kirjoita tekstimääritteen oletusarvoksi seuraava teksti:
     =MatrixWriter("User Needs","Related User Needs","1","true","Beschreibung,Benutzertyp","listen_to=Beschreibung","listen_to=Benutzertyp",'User Needs')

    MatrixWriter-liiketoimintasääntö täyttää arvotaulukkoon Benutzeranforderungen-moduulin vastaavien elementtien arvot. Jos Beschreibung- tai Benutzertyp-määritteet muuttuvat, järjestelmä päivittää arvotaulukon.


Palaute