Käyttöliittymätehtävän parametrit
Käyttöliittymätehtävän parametrirakennetta kuvataan käyttämällä esimerkkinä raporttipohjatehtävää (UI_EX_RT101). Käyttöliittymäparametrien kuvaukset löydät Clausion Financial Performance Management User Interface Task Parameters -käyttöoppaasta.
Clausion-järjestelmässä on esimääritettyjä esimerkkiasetuksia joillekin tehtäville. Ks. Esimerkkiasetukset käyttöliittymätehtäville.
Käyttöliittymätehtävän XML-tiedosto
Käyttöliittymätehtävän XML-määritystiedoston rakennetta voidaan luonnehtia siten, että se sisältää ikään kuin laatikoita laatikoiden sisällä. Ensin määritetään uloimmaisin laatikko ja sen sisällä on pienempiä laatikoita, joiden sisällä voi olla edelleen pienempiä laatikoita. XML-kielellä näitä 'laatikoita' kutsutaan elementeiksi.
Seuraava kuva havainnollistaa XML-tiedoston käyttöliittymätehtävän määritysten 'laatikot'.
Parameters: oletusarvoinen uloimmainen 'laatikko'
-
Parameter: parameter-elementistä riippuen seuraava taso voi olla jotkin asetukset tai outlook-elementti
-
Outlook: sisältää asetukset, joilla määritetään näkymä ja sen yleinen ulkoasu sekä sisältää outlookparameters- ja components-laatikot
-
Outlookparameters: sisältää outlookparameter-laatikot
Outlookparameter: pääasiassa asetukset, joilla määritetään välilehdet ja toimintopainikkeet
-
Components: sisältää component-laatikot
Component: asetukset, joilla määritetään oletusarvot ja valintalistojen, valintaruutujen ja -nappien sekä muiden käyttäjävalintakohteiden näkyvyys
-
-
Outlook-määritykset
Tämä aihe kuvaa XML-määritykset, joita käytetään Yksinkertainen raportti -esimerkkipohjan käyttöliittymätehtävän määrittämiseksi.
XML-tiedoston kolme ensimmäistä elementtiä ovat aina samat. Elementit, joihin on ensin kiinnitettävä huomiota, ovat outlook-elementin jälkeiset elementit:
screenname: Syöttö-, raportti-, porautumis- tai TR-pohjanäkymän otsikkorivillä näkyvä nimi. Esimerkissä käytetään %TASK NAME% -muuttujaa, joka viittaa Kansion/tehtävän asetukset -kohdassa määritettyyn nimeen.
screenlogo: Syöttö- tai raportointinäkymässä pohjan nimen alapuolella sekä avatulla pohjalla valintanauhan alapuolella näkyvän pienen kuvakkeen GIF-tiedosto.
screenbackground: Syöttö- tai raportointinäkymässä pohjan nimen alapuolella sekä avatulla pohjalla valintanauhan alapuolella näkyvän palkin GIF-tiedosto.
documentname: Syöttö- ja raporttipohjien hallinta -näkymässä määritetty pohjan tunnus.
Outlookparameters-elementt
Eri outlookparameter-elementit (ei s-kirjainta lopussa) on koottu outlookparameters-elementin (lopussa s-kirjain) alle.
Niillä määritetään seuraavia:
Lisävalinnat- ja/tai Lisäkentät-välilehtien näkyvyys syöttö- ja raporttipohjilla (Clausion-työpöytäsovellus)
Syöttöpohjien Syöttöpohjalaskenta
Raporttipohjien Raporttinippu
syöttö- ja raporttipohjien oletusrivimalli
sisäisen tiedonsiirtotehtävän Kohde-välilehden asetukset
anyERP Launcher Task -tehtävän asetukset
Yksinkertainen raportti -esimerkkipohjassa ainoa määritetty outlookparameter kertoo, että Lisävalinnat-välilehti on näkyvissä (Clausion-työpöytäsovellus).
Jokaisella outlookparameter-elementillä voi olla vain yksi alielementti. Kun useampi alielementti yhdessä määrittää yhden toiminnon tai useampi toiminto määritetään outlookparameter-elementillä, jokainen alielementti on määritettävä oman outlookparameter-elementtinsä alapuolelle. Näin on määritetty esimerkiksi Syöttö, 3 ulottuvuutta -syöttöpohjaesimerkissä, jossa on määritetty syöttöpohjalaskenta oman outlookparameter-elementin alle.
Components-elementti
Eri component-elementit (ei s-kirjainta lopussa) on koottu components-elementin (lopussa s-kirjain) alle. Niillä määritetään, mitä valintoja käyttäjä voi tehdä ja mitkä valinnat ovat ennalta määritettyjä.
component-elementillä on 'name'-attribuutti. Nimi kertoo, mitä näkymän kohdetta component määrittää. Esimerkiksi, kun name = datatype, component-elementillä määritetään Tietotyyppi-valikko.
Yleensä component-elementillä on seuraavat neljä alielementtiä:
visible: Määrittää komponentin näkyvyyden. Vaikka komponentti ei ole näkyvissä, sille voidaan siitä huolimatta määrittää kiinteä arvo, joka määrää, mitä pohjalla näkyy.
value: Määrittää komponentin oletusarvon, esim. tietotyyppi = ACT.
enabled: Määrittää, onko komponentti käytössä. Jos se on käytössä, käyttäjä voi valita komponentille arvon tai arvoja. Jos komponentti ei ole käytössä, mutta on näkyvissä, käyttäjälle näytetään esimääritetty arvo, jota ei voi muuttaa.
-
promote: Määrittää, onko komponentti näkyvissä syöttö- tai raporttipohjalla Clausion-työpöytäsovelluksessa.
Elementillä promote ei ole vaikutusta Clausion-selainsovelluksessa, koska selainsovelluksessa kaikki elementit, jotka on määritetty visible, ovat näkyvissä.
Seuraavassa kuvassa näkyvissä määrityksissä Tietotyyppi-valikko (name = datatype) on näkyvissä valintanäkymässä (visible = true) ja oletusarvona on Toteuma (value= ACT). Käyttäjä voi valita toisen tietotyypin (enabled = true).
Koska promote-elementin arvoksi on asetettu false, Tietotyyppi-valikko ei ole käytettävissä pohjan valinnoissa Clausion-työpöytäsovelluksessa.
Kun esimerkkiraportti Yksinkertainen raportti avataan Clausion-selainsovelluksessa, näytölle avautuvat raportin valinnat. Tietotyyppi-valikko on käytettävissä, koska selainsovelluksessa kaikki visible-elementit on määritetty näkyviksi, vaikka promote-elementin arvona olisi false. Avaa raportti napsauttamalla Avaa.
[v24.12 lähtien:]
Raportti avautuu näytölle. Nähdäksesi tai muuttaaksesi raportin valintoja, napsauta valintanauhan Valinnat-painiketta.
Valinnat avautuvat raportin yläosan päälle. Muuta valintoja tarvittaessa.
[v24.12 lähtiensisältö päättyy]