Tabla de Contenidos

STRUCT

Tipo

Descripción

Los contenedores o STRUCTs agregan formularios (ver etiqueta FORM) y/o contenedores para definir la estructura, contenido y comportamiento básico de una unidad de interacción. Una unidad de interacción es definida como una estructura jerárquica de contenedores y formularios y es identificada por el conenedor de más alto nivel. Los contenedores pueden ser de tipo:

Los contenedores usan muchos parámetros (ver parameter). Algunos de ellos se emplean para especificar cómo se realiza la división espacial (ver parámetro form_split) y cuál el contenido de cada zona (ver parámetros ord, structid, formid y url).

Ejemplos

<struct id="st_suggestion" type="relation">
  <param name="form_split" value="rows=80,*"/>

  <param name="formid" value="frm_category"/>
  <param name="form_type" value="combo"/>

  <param ord="2" name="structid" value="st_suggestion_aux"/>
</struct>

    <struct id="st_suggestion_aux" type="relation">
	<param name="form_split" value="rows=240,*"/>

	<param name="formid" value="frm_people"/>
	<param name="form_type" value="form"/>
	<param name="button_data" value="1"/>                                                                
	<param name="source_filter_field" value="fkcategory"/>            
	<param name="navigator_fields" value="name"/>                                    
	<param name="navigator_position" value="W"/>                        
	<param name="navigator_width" value="20"/>                                    
		
	<param ord="2" name="formid" value="frm_suggestion"/>
	<param ord="2" name="form_type" value="table"/>
	<param ord="2" name="button_data" value="1"/>                                                                
	<param ord="2" name="source_filter_field" value="fkpeople"/>            
    </struct>   

DTD

<!ELEMENT struct (doc?,param*)>

<!ATTLIST struct  id ID #REQUIRED                                                 
                  type (form|relation|split|tab|tab-buttons|workflow) 'form'  >

Notas