Herramientas de usuario

Herramientas del sitio


waine:package:upercon

upercon

Tipo

  • Package

Descripción

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.

Funcionalides

El paquete provee elementos de los modelos de presentación y dominio. En cuanto a la presentación ofrece los siguientes elementos:

  • upercon.struct.edit: Contenedor para edición de datos personales
  • upercon.struct.fedit: Contenedor filtrado por pk para edición de datos personales
  • upercon.struct.fview: Contenedor filtrado por pk para visualización de datos personales
  • upercon.struct.fedituid: Contenedor filtrado por uid para edición de datos personales
  • upercon.struct.fviewuid: Contenedor filtrado por uid para visualización de datos personales
  • upercon.struct.fedituname: Contenedor filtrado por uname para edición de datos personales
  • upercon.struct.fviewuname: Contenedor filtrado por uname para visualización de datos personales

En cuanto al modelo de dominio tiene la siguiente estructura:

  • percon_Person: datos de la persona
  • percon_Telephone: teléfonos y su descripción
  • percon_Address: direcciones y su descripción
  • percon_Email: correos electrónicos y su descripción
  • percon_Field: pares nombre-valor
  • percon_Remarks: anotaciones sobre el usuario

Ejemplos

<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>

Notas

waine/package/upercon.txt · Última modificación: 2020/03/13 10:00 (editor externo)