Basistyp | Beschreibung |
---|---|
Text | Kann Absätze oder Zeilenvorschubzeichen enthalten. Es gibt keine Beschränkung für die Anzahl der Zeichen, die eingegeben werden können. |
Zeichenfolge (String) | Kann keine Absätze oder Zeilenvorschubzeichen enthalten. Es besteht eine Obergrenze von 968 Zeichen für die Anzahl von Zeichen, die eingegeben werden können. Darin sind verdeckte Zeichen eingeschlossen. So enthält beispielsweise Rich Text verdeckte Zeichen, die in diesen 968 Zeichen einbegriffen sind. Unicode- und obere ASCII-Zeichen nehmen mehr internen Speicherplatz ein als einfache ASCII-Zeichen. Wenn Sie versuchen, einen Wert mit mehr als 968 Zeichen einzugeben, wird ein Fehler gemeldet und der Wert wird abgeschnitten. Wenn Sie eine große Anzahl Zeichen eingeben müssen, verwenden Sie ein Attribut vom Typ "Text". |
Integer | Speichert ganze Zahlen. Die Zahlen können positiv oder negativ sein. |
Real | Speichert Dezimalzahlen. Die Zahlen können positiv oder negativ sein. |
Datum | Speichert Datumsangaben. |
Aufzählung (Enumeration) | Eine Liste mit Werten. Sie müssen eine Liste mit Werten für ein Aufzählungsattribut definieren. Sie könnten zum Beispiel einen Attributtyp mit dem Namen 'Priorität' definieren, das den Basistyp 'Aufzählung' verwendet und die Werte 'Hoch', 'Mittel' und 'Niedrig' hat. |
Benutzername | Ein Rational DOORS-Benutzername. Dieser Attributtyp ist mit den aktuellen Benutzern in der Rational DOORS-Datenbank verbunden. Rational DOORS-Attribute, die diesen Typ verwenden, können aktualisiert werden, wenn Benutzer aus der Rational DOORS-Datenbank entfernt werden. |
Sie können Typen ausgehend von diesen Basistypen erstellen. Beispiel: Sie erstellen einen Typ mit dem Namen 'Prozentsatz', der den Basistyp 'Integer' verwendet und Werte aus dem Bereich von 0 bis 100 haben kann. Anschließend erstellen Sie verschiedene Attribute vom Typ 'Prozentsatz'. Sie wissen, dass Benutzer diesen Attributen nur ganzzahlige Werte zwischen 0 und 100 zuweisen können. Alle anderen Werte werden von Rational DOORS als ungültig zurückgewiesen.
Sie können diese Typen verwenden, um anzugeben, welche Maßeinheiten für ein Attribut verwendet werden. Beispiel: Sie erstellen einen Typ mit der Bezeichnung 'Kg', für die der Basistyp 'Integer' verwendet wird. Anschließend erstellen Sie ein Attribut, das den Namen 'Gewicht' hat und den Typ 'Kg' verwendet. Wenn Benutzer die Werte im Attribut 'Gewicht' anzeigen und sich nicht sicher sind, in welchen Maßeinheiten die Werte angegeben werden, können sie den Attributtyp überprüfen und feststellen, dass die Einheit 'Kg' (Kilogramm) ist.
Bei Integration in Rational Insight müssen Sie dem Attributtyp einen unterstützten vordefinierten URI zuweisen. Informationen zu vordefinierten URIs finden Sie in Vordefinierte URIs für Attribute in Modulen.