Esquema de Rational DOORS

El esquema de Rational DOORS coincide mucho con la estructura del módulo de Rational DOORS.

Puede utilizar un esquema predefinido que es genérico y válido para todos los módulos formales de Rational DOORS. Utilice este esquema predefinido cuando trabaje con toda la vista completa, o bien con atributos predefinidos de la vista que no requieren atributos definidos por usuario extraídos. Cuando son necesario atributos definidos por usuario, utilice el asistente de descubrimiento de esquema en Document Studio para crear un esquema de Rational DOORS.

Consultas y atributos en el esquema predefinido

Las consultas y los atributos siguientes están en el esquema predefinido.
Tabla 1. Consultas y atributos
Consulta Resultados Atributos
Módulo Una sola entidad, el módulo especificado en la configuración de origen de datos
  • Nombre: El nombre de módulo
  • Descripción: : La descripción del módulo
  • Línea base: La versión del módulo
Módulo/Atributo La lista de atributos de nivel de módulo para el módulo
  • Nombre: El nombre de atributo
  • _valor: El valor del atributo
Módulo/Debate La lista de debates para el módulo No aplicable
Módulo/Debate/Atributo La lista de atributos para un debate
  • Nombre: El nombre de atributo
  • _valor: El valor del atributo
Módulo/Debate/Comentario La lista de comentarios para un debate
  • Estado
  • Text
  • Estado modificado
  • Creado el
Módulo/Vista Un solo resultado, la vista definida para cada origen de datos de Rational DOORS en la especificación de documento
  • Nombre: El nombre de la vista
Módulo/Vista/Columna La lista de nombres de cabecera de columna para la vista seleccionada
Nota: Esta consulta proporciona una forma para obtener la estructura de la vista como, por ejemplo, información de columna, sin obtener los propios datos de la vista. Consulte Módulo/Objeto/Columna si desea información sobre datos de columna.
  • Texto de columna: El uso de este atributo en una plantilla genera un mensaje del tipo <atributo de datos no encontrado> en la salida
  • Principal: Si la columna es la columna principal o no
  • Nombre: El nombre de la columna
  • Atributo: El atributo de la columna no es el atributo de Rational DOORS en el cual se basa esa columna, sino una construcción de Rational Publishing Engine. El atributo se llena durante el tiempo de ejecución con un valor de texto de columna única. No puede recuperar información sobre un atributo subyacente o un DXL para una columna del Atributo.
  • _valor: Vacío
Módulo/Objeto La lista de todos los objetos con la versión especificada de los módulos que se han filtrado y clasificado mediante la vista seleccionada. Cualquier atributo elevado por el usuario en el asistente de descubrimiento de esquema, que hace que los artefactos estén disponibles directamente como elementos de esquema de origen de datos.
  • Identificador de objeto
  • Texto de objeto
  • Cabecera de objeto
  • Número absoluto
  • Nivel de objeto
Módulo/Objeto/Atributo La lista de atributos para el objeto, si la consulta están en el contexto de una consulta de módulo/objeto. De lo contrario, se incluye la lista de todos los atributos para todos los objetos del módulo.
  • Nombre: El nombre de atributo
  • _valor: El valor del atributo
Módulo/Objeto/Columna Los datos de columna de la vista seleccionada para el objeto actual
  • Texto de columna: Los datos de la columna
  • Principal: Si la columna es la columna principal o no
  • Nombre: El nombre de la columna
  • Atributo: El atributo de la columna no es el atributo de Rational DOORS en el cual se basa esa columna, sino una construcción de Rational Publishing Engine. El atributo se llena durante el tiempo de ejecución con un valor de texto de columna única. No puede recuperar información sobre un atributo subyacente o un DXL para una columna del Atributo.
  • _valor: Vacío
Módulo/Objeto/Tabla Un único resultado (la tabla de Rational DOORS) si el objeto es una cabecera de tabla. No se incluye ningún resultado si el objeto actual no es una tabla de Rational DOORS. No aplicable
Módulo/Objeto/Tabla/Fila Las filas de tabla No aplicable
Módulo/Objeto/Tabla/Fila/objeto Una colección de objetos; las celdas para la fila actual. Está disponible la misma lista de atributos que para la consulta de módulo/objeto.
  • Identificador de objeto
  • Texto de objeto
  • Cabecera de objeto
  • Número absoluto
  • Nivel de objeto
Módulo/Objeto/Enlace externo Una colección de enlaces externos para el objeto. La información está formada por el URL de la entidad externa y un conjunto de otros atributos definidos para el enlace externo.
  • URL: El URL de la entidad externa enlazada y otros atributos, tal como se define en Rational DOORS
Módulo/Objeto/Enlace Una lista de enlaces internos para el objeto. Por ejemplo, cree un enlace de un requisitos de usuario hasta las características de diseño. No aplicable
Módulo/Objeto/Enlace/Atributo La lista de atributos para el enlace
  • Nombre: El nombre de atributo
  • _valor: Vacío
Módulo/Objeto/Enlace/Objeto enlazado La lista de objetos enlazados. Por ejemplo, cree un enlace de un requisitos de usuario hasta las características de diseño. No aplicable

Qué no se puede extraer

Un origen de datos de Rational DOORS en Rational Publishing Engine se define mediante módulo, línea base, vista. No puede consultar la lista de líneas base o la lista de vistas para el módulo. El origen de datos de Rational DOORS se define mediante módulo, línea base, vista. La extracción de datos de más de un módulo, o línea base o vista se puede realizar de una de las formas siguientes:

Objetos OLE

Puede extraer objetos incluidos, como objetos OLE (Object Linking and Embedding) de los atributos Módulo u Objeto en un origen de datos de Rational DOORS.

Tablas

Las tablas de Rational DOORS no se extraen automáticamente; debe consultarlas explícitamente. Este enfoque manual proporciona un control preciso sobre el formato de tabla. La tabla solo se crea para objetos de Rational DOORS que inician una tabla.

Un ejemplo de una consulta que extrae una tabla:

Container DOORS 1 $1 Module/Object
Paragraph
Text
Module/Object/Object/Text
Table DOORS 1 $2 Module/Object/Table
Row DOORS 1 $3 Module/Object/Table/Row
Cell DOORS 1 $4 Module/Object/Table/Row/Object
Text
Module/Object/Table/Row/Object/Object Text

Nota: Las celdas de la tabla no tienen un tipo dedicado en el esquema de Rational DOORS. Para recuperar el contenido de celda, utilice la consulta Módulo/Objeto/Tabla/Fila/Objeto. Los objetos que son celdas de tabla tienen un atributo Texto de objeto que combina la Cabecera de objeto y el Texto de objeto.