Cada día intentamos que nuestras aplicaciones en Velneo sean más dinámicas y personalizables. Para facilitar la tarea de seleccionar objetos en tiempo de ejecución os presentamos el componente “Localizador de objetos“.
Requisitos del “Localizador de Objetos”
Para especificar los requisitos del objeto a seleccionar podemos parametrizar el localizador con el origen, destino, tipo de objeto, proyecto donde buscar…

Ejecutar localizador de objetos
Origen
IO_TYPE_IN (-1) cualquier, (0) sin origen, (1) registro, (2) lista TBL_ID_REF_IN Referencia de la tabla de entrada (velneo_verp_dat/VTA_FAC_G)
Destino
IO_TYPE_OUT (-1) cualquier, (0) sin origen, (1) registro, (2) lista TBL_ID_REF_OUT Referencia de la tabla de entrada (velneo_verp_dat/VTA_FAC_G)
Tipo de objeto
OBJ_TYPE Ver clase VObjectInfo VObjectInfo.TypeTable, VObjectInfo.TypeNone, VObjectInfo.TypeForm...
Alias o tipo de proyecto
PRJ_ID Alias del proyecto (velneo_verp_dat) PRJ_TYPE Ver clase VProjectInfo VProjectInfo.TypeDat, VProjectInfo.TypeApp, VObjectInfo.TypeForm...
En el .vin que adjuntamos se incluyen más ejemplos de parametrización.

DEMO – Opciones del localizador objetos
Descargar el componente Localizador de Objetos - Ver. 20.1
Posibles mejoras del “Localizar de Objetos”
Entre las posibles modificaciones y mejoras para este componente se nos han ocurrido las siguientes:
- Especificar varios tipos de objeto a seleccionar, por ejemplo, si queremos seleccionar un visor de lista así podremos elegir indistintamente entre rejillas, casilleros…
- Prefijo/Sufijo: es muy común usar prefijos o sufijos para definir módulos dentro de un proyecto, por ejemplo, vERP utiliza los sufijos “C”, “G”, “M” y “W”, podrían añadirse como opciones al filtro.
¿Te atreves con ellas?
¿A qué esperas para descargarte el “Localizador de Objetos”del Profesor vBacterio?
Pruébalo y déjame un comentario mas abajo
La entrada Localizador de objetos aparece primero en AyudaVelneo.