Si se crean objetos primarios que utilizan las instancias de objetos dependientes de otros proyectos, puede que los usuarios no sean capaces de editar los objetos primarios. Si desea que los usuarios puedan editar el objeto primario y conservar su funcionalidad, puede crear instancias de los objetos dependientes en un mapplet.
Por ejemplo, desea crear una asignación que contiene una transformación de búsqueda reutilizable desde otro proyecto. Quiere que los usuarios de su proyecto puedan editar la asignación, pero no la transformación de búsqueda.
Si se coloca la transformación de búsqueda en la asignación, los usuarios que no tengan permiso de lectura en otro proyecto reciben un mensaje de advertencia cuando se abre la asignación. Se puede abrir una copia de la asignación o la asignación, pero las herramientas del desarrollador eliminan la instancia de la transformación de búsqueda.
Para permitir que los usuarios puedan editar la asignación, realice las tareas siguientes:
Cree un mapplet en su proyecto. Añada una transformación de entrada, la transformación de búsqueda reutilizable y una transformación de salida al mapplet.
Edite la asignación y sustituya la transformación de búsqueda con el mapplet.
Guarde la asignación
Cuando los usuarios de su proyecto abran la asignación, podrán ver el mapplet en lugar de la transformación de búsqueda. Los usuarios pueden editar cualquier parte de la asignación, excepto el mapplet.
Si los usuarios exportan la asignación, las herramientas del desarrollador no incluyen la transformación de búsqueda en el archivo de exportación.