XForms ominaisuudet
- Edellinen sivu XForms datatyypit
- Seuraava sivu XForms toiminnot
XForms ominaisuudet voivat määrittää data-rajoitukset, tyypit ja käyttäytymisen.
XForms ominaisuudet
XForms käyttää ominaisuuksia määrittääkseen rajoitukset (tai muut ominaisuudet), jotka vaikuttavat XForms-kontrollin käyttäytymiseen.
Esimerkki:
required="true()" Ominaisuus ei salli määritettyjen instanssien tietojen lähettämistä tyhjänä arvona.
type="decimal" Ominaisuudet sallivat vain desimaaliarvojen lähettämisen.
calculate Ominaisuudet voivat laskea arvon instanssien tietojen perusteella.
Katso tätä sivun alapuolella oleva ominaisuuksien viittausopas.
Sidota ominaisuudet tietoihin
XForms voi käyttää <bind> -elementtiä yhdistääksesi XForms ominaisuudet XForms tietoihin:
<model> <instance> <person> <fname/> <lname/> </person> </instance> <bind nodeset="person/lname" required="true()"/> </model>
Yllä olevassa esimerkissä nodeset="person/lname" -ominaisuus voi yhdistää ominaisuuden required="true()" instanssien tietoelementtiin <lname>.
XForms ominaisuuksien viittausopas
Nimi | Kuvaus |
---|---|
calculate | Määritä laskelmat, jotka suoritetaan projektissa. |
constraint | Määritä projektin rajoitukset. |
p3ptype | Määritä projektin P3P datatyypit. |
readonly | Määritä projektin muokkausrajoitus (edit restriction) (ei voida muokata). |
relevant | Määritä tietojen väliset yhteydet (näyttääkö vai lähettääkö). |
required | Määritä tietojen projektin on oltava pakollinen tieto (ei voi olla tyhjä). |
type | Määritä projektin datatyypit. |
- Edellinen sivu XForms datatyypit
- Seuraava sivu XForms toiminnot