upercon (User PERsonal CONTacts) es un componente que permite gestionar información de contacto de usuarios de la aplicación. Más concretamente permite mantener información sobre direcciones, teléfonos, emails y notas.
El paquete provee elementos de los modelos de presentación y dominio. En cuanto a la presentación ofrece los siguientes elementos:
pk para edición de datos personalespk para visualización de datos personalesuid para edición de datos personalesuid para visualización de datos personalesuname para edición de datos personalesuname para visualización de datos personalesEn cuanto al modelo de dominio tiene la siguiente estructura:
<struct id="upercon.struct.fedit_demo" type="relation">
<param name="form_split" value="rows=200,*"/>
<param name="formid" value="percon.form.person"/>
<param name="form_type" value="combo"/>
<param name="fields_hidden" value="3-6"/>
<param ord="2" name="structid" value="upercon.struct.fedit"/>
</struct>
<struct id="upercon.struct.fview_demo" type="relation">
<param name="form_split" value="rows=200,*"/>
<param name="formid" value="percon.form.person"/>
<param name="form_type" value="combo"/>
<param name="fields_hidden" value="3-6"/>
<param ord="2" name="structid" value="upercon.struct.fview"/>
</struct>
<struct id="upercon.struct.fedituid_demo" type="relation">
<param name="form_split" value="rows=200,*"/>
<param name="formid" value="percon.form.userid"/>
<param name="fields_hidden" value="2"/>
<param name="form_type" value="combo"/>
<param ord="2" name="structid" value="upercon.struct.fedituid"/>
</struct>
<struct id="upercon.struct.fviewuid_demo" type="relation">
<param name="form_split" value="rows=200,*"/>
<param name="formid" value="percon.form.userid"/>
<param name="fields_hidden" value="2"/>
<param name="form_type" value="combo"/>
<param ord="2" name="structid" value="upercon.struct.fviewuid"/>
</struct>
<struct id="upercon.struct.fedituname_demo" type="relation">
<param name="form_split" value="rows=200,*"/>
<param name="formid" value="funame"/>
<param name="form_type" value="combo"/>
<param ord="2" name="structid" value="upercon.struct.fedituname"/>
</struct>
<struct id="upercon.struct.fviewuname_demo" type="relation">
<param name="form_split" value="rows=200,*"/>
<param name="formid" value="funame"/>
<param name="form_type" value="combo"/>
<param ord="2" name="structid" value="upercon.struct.fviewuname"/>
</struct>