Ayuda > Creación > Uso de tablas > Tablas de intercambio OASIS > Herencia y minimización de atributos en tablas de intercambio OASIS
Herencia y minimización de atributos en tablas de intercambio OASIS
En la tabla siguiente se describe la ruta de herencia de Arbortext Editor para los atributos de tabla de intercambio OASIS.
Herencia y minimización de atributos en tablas de intercambio OASIS
Atributo
Valores por defecto del elemento:
El valor por defecto:
El valor por defecto:
El valor por defecto:
El valor por defecto:
El valor por defecto:
Al valor por defecto del sistema
rowsep
entry
row
spanspec
colspec
tgroup
tgroup padre
show below
colsep
entry
spanspec
colspec
tgroup
tgroup padre
show right
align
entry
spanspec
colspec
tgroup
show left
valign
entry
row
tbody/tfoot/thead
top para tbody;bottom para tfoot y thead
Arbortext Editor sigue una ruta establecida para determinar los valores de los atributos de tabla de intercambio OASIS. En los casos en los que es posible, se guarda el valor heredado en lugar del valor establecido explícitamente en el nivel de <entry>. Este proceso puede cambiar los atributos en el nivel de <entry>.
Utilice la llamada a table_model_operation para minimizar los atributos rowsep y colsep. Esta operación maximiza el número de veces en que las celdas de la tabla obtienen sus atributos colsep y rowsep al heredarlos de los padres de <entry>, en lugar de utilizar los valores explícitos establecidos en el nivel de <entry>.
Para minimizar los atributos rowsep, Arbortext Editor inspecciona los valores rowsep de todas las apariciones de <entry> en <row> y define el valor de <row rowsep> en el valor que se repite con más frecuencia. A continuación, Arbortext Editor vuelve a recorrer todos los elementos <entry> de la fila. Si un valor <entry> rowsep coincide con el valor <row rowsep>, Arbortext Editor borra el atributo (ya que ahora utiliza <row rowsep> por defecto). Si un valor <entry> rowsep no coincide con <row rowsep>, Arbortext Editor añade un atributo a <entry rowsep>. Localmente, esto desestimará el valor <row rowsep> la próxima vez que Arbortext Editor cargue la tabla.
* 
Al combinar celdas, es importante recordar que un elemento <entry> obtiene sus valores por defecto de su columna y fila iniciales. Por ejemplo, al combinar filas, la última fila de la combinación hereda su valor rowsep de la primera fila de la combinación. Igualmente, al combinar columnas, la última columna de la combinación hereda su valor colsep de la primera columna de la combinación. Esto se realiza en conformidad con los estándares CALS y de intercambio OASIS.
A continuación, Arbortext Editor aplica el mismo esquema entre <row rowsep> y <tgroup rowsep> para minimizar el número de atributos <row>.
En la tabla siguiente se describen las rutas que sigue Arbortext Editor al determinar la minimización de atributos:
Atributo
Ruta de minimización
rowsep
entry rowseprow rowseptgroup rowsep
colsep
entry colsepcolspec colseptgroup colsep
align
entry aligncolspec aligntgroup align
valign
entry valignrow valigntbody/thead/tfoot valign
* 
La minimización de atributos no se aplica a los atributos rowsep, colsep y align de los elementos entry abarcados por un elemento spanspec.
¿Fue esto útil?