ChoiceAttributeText-esimerkki

Tässä esimerkissä ChoiceAttributeText-liiketoimintasäännön avulla määritetään vaatimusten käsittelyreitti.
Käsittelyreitin on täytettävä nämä ehdot:
  • Kun tila on New (uusi), käsittelyreitillä on seuraavat ohjeet: Jos vaatimus osoittautuu kelvolliseksi pyynnöksi, muuta tilaksi Accepted (hyväksytty). Jos vaatimus ei kelpaa, muuta tilaksi joko Rejected (hylätty) tai Clarify (selvitä).
  • Kun tilaksi muutetaan Accepted (hyväksytty), käsittelyreitillä on seuraavat ohjeet: prioriteetiltaan suurimmat vaatimukset on suunniteltava julkaisua varten, ja niiden kustannukset on arvioitava. Muuta näiden vaatimusten tilaksi Planned (suunniteltu).
Määritä käsittelyreitti vaatimuksille:
  1. Kirjoita elementin liiketoimintasäännön säilömääritteeseen seuraava merkkijono =ChoiceAttributeText('Status',"write_defaults"). Liiketoimintasäännön säilömääritteen on oltava Teksti-määrite. Anna määritteen nimeksi esimerkiksi Käsittelyreitti.
  2. Voit näyttää Kuvaus-määritteen XML-mallipohjan pääkansiossa napsauttamalla OK-painiketta. Ohjelma sijoittaa XML-mallipohjakoodin Kuvaus-määritteeseen.
  3. Valitse Määritä kokoonpano > Määritteet > Vaatimukset.
  4. Avaa käsittelyreitin kokoonpanon määrityssivu, liiketoimintasäännön säilömäärite.
  5. Anna seuraava uusi oletusarvo: =ChoiceAttributeText('Status'). Päivitä kaikki elementit valitsemalla Kopioi oletusarvo kaikkiin elementteihin.
  6. Valitse Moduulit > Vaatimukset ja valitse pääkansio.
  7. Pääkansion Kuvaus-määrite sisältää XML-mallipohjakoodin. Napsauta Kuvaus-määritteen Muokkaa-painiketta ja kirjoita käsittelyreitin ohjeet Teksti-parametriin. Esimerkki:
     <?xml version="1.0" encoding="UTF-8"?> 
    <tekstit> 
    <item id="47" text="Jos vaatimus on osoittautunut kelvolliseksi pyynnöksi, tilaksi on muutettava Accepted (hyväksytty). Jos vaatimus ei kelpaa, muuta tilaksi joko Rejected (hylätty) tai Clarify (selvitä)."/> 
    <item id="48" text="Prioriteetiltaan suurimmat vaatimukset on suunniteltava julkaisua varten, ja niiden kustannukset on arvioitava. Muuta näiden vaatimusten tilaksi Planned (suunniteltu) ja valitse käyttäjä, joka on vastuussa vaatimuksesta."/> 
    <item id="49" text="Tämä vaatimus on valmis käyttöönotettavaksi. Kun käyttöönotto on aloitettu, muuta tilaksi Started (aloitettu)."/> 
    <item id="50" text="Tämän vaatimuksen käyttöönotto on kesken. Kun käyttöönotto on valmis, muuta tilaksi Completed (valmiina)."/>
    <item id="51" text="Tämä vaatimus on valmiina, ja se on valmis testattavaksi. Jos vaatimus läpäisee testin, muuta tilaksi Verified (tarkistettu)."/> 
    <item id="52" text ="Tämä vaatimus on valmis toimitettavaksi."/> 
    <item id="53" text="Tämä vaatimus on hylätty. Anna hylkäyksen syy Kommentit-määritteen kohdalla."/>
    <item id="54" text="Tämä vaatimus on selvitettävä."/>
     </tekstit>

    XML-koodissa esiintyvät objektien tunnukset ovat valikoimaobjektien tietokannan tunnuksia. Tässä esimerkissä arvo 47 vastaa New (uusi) -tilaa ja arvo 48 vastaa Accepted (hyväksytty) -tilaa.

  8. Tallenna käsittelyreitin ohjeet napsauttamalla OK-painiketta.
Esimerkki New (uusi) -tilassa olevan vaatimuksen käsittelyreitin ohjeista.
Huomautus: Jotta käsittelyreitin ohjeet näkyisivät liiketoimintasäännön säilömääritteessä, tila on päivitettävä.

Palaute