Ebben a példában a ChoiceAttributeText üzleti szabályt
a követelmények megadására alkalmazott munkafolyamat létrehozására használjuk.
A munkafolyamat esetében az alábbi feltételeknek kell teljesülniük:
- Amennyiben a munkafolyamat állapota új, kövesse az alábbi lépéseket: Amennyiben
a követelmény kérelme igazoltan érvényes, változtassa állapotát
elfogadottra. Ha a követelmény érvénytelen, változtassa állapotát
elutasítottra vagy tisztázandóra.
- Ha a munkafolyamat állapota elfogadottra változik, kövesse az alábbi
lépéseket: A legmagasabb prioritású követelményeket
kell a kiadáshoz tervezni, és el kell végezni azok költségbecslését. Változtassa ezen
követelmények állapotát tervezettre.
Állítsa be a munkafolyamatot a követelmények megadására:
- Az adott elem üzleti szabályt tároló attribútumában adja mega következőt: =ChoiceAttributeText('Állapot',"write_defaults").
Az üzleti szabályt tároló attribútumnak szöveg attribútumnak kell lennie. Nevezze el
az attribútumot, lássa el például a Munkafolyamat névvel.
- Jelenítse meg az alapértelmezett XML sablont a felső szintű mappa leírás attribútumában
az OK gombra történő kattintással. A sablon
XML kód a leírás attribútumba kerül.
- Kattintson a következőre: .
- Nyissa meg az adott munkafolyamat konfigurálási oldalát, az üzleti szabályt tároló
attribútumot.
- Adja meg a következő új alapértelmezett értéket: =ChoiceAttributeText('Állapot').
Frissítsen minden elemet ide kattintva: Alapértelmezett érték másolása
az összes elembe.
- Kattintson a következőre: , és válassza ki a legfelső mappát.
- A legfelső mappa leírás attribútuma tartalmazza az XML
sablon kódját. Kattintson a Szerkesztés gombra a
leírás attribútumhoz, és írja be munkafolyamathoz tartozó útmutatásait a
szövegparaméterbe. Például:
<?xml version="1.0" encoding="UTF-8"?>
<texts>
<item id="47" text="Amennyiben a követelményi kérelem igazoltan érvényes, változtassa állapotát Elfogadottra. Ha a követelmény érvénytelen, változtassa állapotát elutasítottra vagy tisztázandóra."/>
<item id="48" text="A legmagasabb prioritású követelményeket kell a kiadáshoz tervezni, és el kell végezni azok költségbecslését. Változtassa ezen követelmények állapotát tervezettre, és válassza ki a követelményért felelős felhasználót."/>
<item id="49" text="Ez a követelmény végrehajtásra kész. A végrehajtás megkezdésekor változtassa állapotát megkezdettre."/>
<item id="50" text="A követelmény végrehajtás alatt áll. Amikor befejeződött, változtassa állapotát befejezettre."/>
<item id="51" text="A követelmény végrehajtása befejeződött, kipróbálásra kész. Amennyiben a követelmények kipróbálása sikeres, változtassa állapotukat ellenőrzöttre."/>
<item id="52" text ="A követelmény átadásra kész."/>
<item id="53" text="A követelmény visszautasítva. Adja meg a visszautasítás okát a megjegyzések attribútumban."/>
<item id="54" text="A követelmény tisztázandó."/>
</texts>
Az XML kód elemazonosítói
a választékelemek adatbázis-azonosítói. Ebben a példában a 47
az új állapotnak, és a 48 az elfogadott állapotnak felel meg.
- Mentse el a munkafolyamatra vonatkozó útmutatásait az OK gombra kattintva.

Megjegyzés: Az üzleti szabályt tároló attribútumban megjelenő
munkafolyamati útmutatások esetében frissítenie kell annak állapotát.