ChoiceAttributeText példa

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:
  1. 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.
  2. 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.
  3. Kattintson a következőre: Konfigurálás > Attribútumok > Követelmények.
  4. Nyissa meg az adott munkafolyamat konfigurálási oldalát, az üzleti szabályt tároló attribútumot.
  5. 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.
  6. Kattintson a következőre: Modulok > Követelmények, és válassza ki a legfelső mappát.
  7. 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.

  8. Mentse el a munkafolyamatra vonatkozó útmutatásait az OK gombra kattintva.
Példa egy munkafolyamatra vonatkozó útmutatásra új követelmény esetében.
Megjegyzés: Az üzleti szabályt tároló attribútumban megjelenő munkafolyamati útmutatások esetében frissítenie kell annak állapotát.

Visszajelzés