Použijete-li vlastnosti na prvky prostřednictvím výrazů skriptu, budou se hodnoty těchto vlastností měnit na základě výstupních dat v nich obsažených. Tato úloha poskytuje obecné pokyny pro použití barvy pozadí pomocí skriptu, a zahrnuje příkaz pomocí schématu zdroje dat produktu Rational DOORS.
Postup
- V pohledu Paleta vyberte prvek (např. textový prvek) a přetáhněte ho do editoru obsahu šablony.
- Přetáhněte atribut ze schématu zdroje dat na prvek.
- Vyberte prvek.
- V pohledu Vlastnosti vyberte vlastnost, která umožňuje skript, jako např. Barva pozadí textu u textového prvku.
- Klepněte na tři tečky.
- Vyberte kartu Výraz skriptu.
- Zadejte skript.
- Klepněte na tlačítko OK.
- Vygenerujte výstup, abyste otestovali změny.
Přidání barvy pozadí do atributu produktu Rational DOORS pomocí skriptu
Tento
příklad používá schéma Rational DOORS s vlastním atributem color za účelem použití barvy pozadí na buňky obsahující ve výstupu data barev.
- Přetáhněte prvek tabulky do editoru obsahu šablony.
- Zadejte 2 řádky a 3 sloupce.
- Přetáhněte dotaz do tabulky. Příklad: module.
- Do prvního řádku zadejte záhlaví sloupců. Příklad: Object
Heading, Object Text a Color.
- Do druhého řádku přetáhněte dotaz. Příklad: module/object.
- V druhém řádku přetáhněte do prvních dvou buněk atributy. Příklady: module/object/Object_Heading a module/object/Object_Text.
- Do třetí buňky v druhém řádku přetáhněte atribut module/object/color.
- Vyberte třetí buňku v druhém řádku.
- V pohledu Vlastnosti vyberte kartu Barva.
- U volby Pozadí buňky klepněte na tři tečky.
- Vyberte kartu Výraz skriptu.
- Vyberte atribut, na který skript používáte. Příklad: module/object/color.
- Zadejte skript. Příklad:
if (color == "green")
{
"00FF00"
}
else if (color == "yellow")
{
"FFFF00"
}
else if (color == "green,yellow" || color == "yellow,green" )
{
"6B7D02"
}
- Klepněte na tlačítko OK.
- Vygenerujte výstup.